উবুন্টু 12.04 এ আমি কী ডিএনএস ব্যবহার করছি তা কীভাবে জানবেন


28

আমরা এর দ্বারা বর্তমান ডিএনএস সেটিংস পেয়েছি:

  cat /etc/resolv.conf

কিন্তু উবুন্টু 12.04 রেজোলভকনফ ফ্রেমওয়ার্কটি ব্যবহার করতে পরিবর্তিত হয়েছে। উপরের কমন্ডটি কেবল আমাকে এটি দেবে:

  # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
  #     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
  nameserver 127.0.0.1

এবং এটি আমার মেশিনের বর্তমান ডিএনএস সেটিংস নয়।

সুতরাং, আমি উল্লেখ করতে পারি এমন কোনও ফাইল বা আদেশ আছে কি?


2
এটা কি ডেস্কটপ নাকি সার্ভার?
মাইকেউইক করুন

আমরা কি কোনও একটি ডেস্কটপ পরিবেশের জন্য সমাধান করতে পারি?
পিয়েরে থিবল্ট

আপনি পছন্দ করতে পারেন [নেটওয়ার্ক ম্যানেজার
পিয়ের

উবুন্টু 14.04 এবং তার পরে এর অনুরূপ প্রশ্ন: জিজ্ঞাসুবন্টু
কোয়ালা ইয়ুং

উত্তর:


28

ধরে নেওয়া যাক যে নেটওয়ার্কম্যানেজার আপনার নেটওয়ার্ক কনফিগারেশনগুলি পরিচালনা করছে।

টার্মিনালে চালান

nm-tool | tail -n 8

(এখানে লেজ শুধু আপনার সুবিধার জন্য, ঐচ্ছিক।) এই আপনি আপনার সংযোগ তথ্য, অনুরূপ বলবে ipconfig


3
এইটা কাজ করে! আমি আমার বর্তমান সংযোগটির উপসর্গ, গেটওয়ে এবং ডিএনএসের তথ্য পেয়েছি। আমি এগুলি বিভিন্ন কমান্ডের মাধ্যমে পেয়েছি ( রুট-এন , বিড়াল / আটক / রেসোলভ . conf )। এখন এনএম-সরঞ্জামগুলি উপায়। গ্রেট! ধন্যবাদ!
কোয়ালা ইয়াং

1
আপনি লেজ ব্যবহার করছেন কেন? যদি আইপিভি 6 সক্ষম হয়, যা এটি প্রায় সমস্ত আধুনিক ডিস্ট্রোজে রয়েছে তবে ডিএনএসের তথ্যগুলি এই ওপিকে স্পষ্টভাবে অনুসন্ধান করছে ...
সেরিন

1
ম্যাগনিফিকো, আপনি যদি কোনও হোম অফিস ব্যবহার করেন, ডিএনএস-সার্ভারের আইপি খুব ভাল ডিফল্ট গেটওয়ের একই আইপি হতে পারে, যা প্রায়শই রাউটার যেমন বেলকিন রাউটার।
জনমারলিনো

1
পরিবর্তে tailআমি এটি মাধ্যমে পাইপ হবে grep DNStailআপনার যদি একাধিক নেটওয়ার্ক ইন্টারফেস থাকে তবে কেবল সেগুলির মধ্যে একটি ব্যবহার করলে তা কাজ করবে না। যেমন আপনার যদি wlan0 এবং
এথ0 থাকে

3
এনএম-সরঞ্জাম 15.04 এ চলে গেছে বলে মনে হচ্ছে। nmcli dev showঅনুরূপ তথ্য দেয়।
itadok

16

টাস্কবারের ভলিউম আইকনের পাশের নেটওয়ার্ক সংযোগগুলিতে যান এবং সংযোগ তথ্যতে ক্লিক করুন

সংযোগের তথ্য স্ক্রিনশট


2

12.04-এ, নেটওয়ার্ক ম্যানেজারটি ডিফল্টরূপে নেটওয়ার্ক সংযোগগুলির পরিচালক।

এজন্য আপনার কাছে কেবল লুপব্যাকের ঠিকানা রয়েছে resolv.conf

এই ফাইলটি দেখার পরিবর্তে, নিম্নলিখিত ফোল্ডারে আপনার প্রতিটি নেটওয়ার্ক সংযোগের বিশদটি পরীক্ষা করুন:

ls /etc/NetworkManager/system-connections/

এবং আপনি যে সংযোগটি কনফিগার করতে চান তা চয়ন করুন। উদাহরণস্বরূপ that ফোল্ডারে আমার "ওয়্যারলেস" সংযোগ রয়েছে

sudo vi /etc/NetworkManager/system-connections/Wireless

1
এটি কেবলমাত্র নেটওয়ার্ক সম্পর্কে কনফিগারেশনগুলি দেখায়। লিজ নেওয়া আইপি এবং চলমান ডিএনএস সেটিংস নয় আমি ডিএইচসিপি থেকে পাই।
কোয়ালা ইয়াং

1
লুপব্যাকের ঠিকানাটি রেজোলভকনফ-এ থাকার কারণটি কেবল নেটওয়ার্কম্যানেজারটি ব্যবহৃত হয় না। কারণটি হল একটি স্থানীয় নেমসার্ভার ব্যবহৃত হয়। উবুন্টুতে 12.04 নেটওয়ার্কম্যানেজারটি ডিফল্টরূপে একটি dnsmasq প্রক্রিয়া শুরু করে যা ডিএনএস অনুসন্ধানগুলি পরিচালনা করতে 127.0.0.1 এ শুনবে। (উবুন্টু 12.10 এ ঠিকানাটি 127.0.1.1।) সুতরাং গ্লিবসি রিসলভারটি কোন ঠিকানাটি ব্যবহার করছে তা প্রশ্ন নয়। প্রশ্নটি হ'ল: ডিএনএসম্যাস্ক প্রক্রিয়াটি তার প্রশ্নগুলি কীভাবে পাঠাচ্ছে? এই প্রশ্নটিই ইডগার দ্বারা সঠিকভাবে উত্তর দেওয়া হয়েছিল।
jdthood
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.