নেটওয়ার্ক ম্যানেজার যে ডিএনএস ব্যবহার করে তা আমি কীভাবে অক্ষম করতে পারি?


25

উবুন্টু 12.04 সালে শুরু হওয়া নেটওয়ার্ক ম্যানেজারের জন্য একটি ডিএনএসম্যাসক উদাহরণ ব্যবহার করে - আমি কীভাবে এটি অক্ষম করতে পারি?

উত্তর:


39

/etc/NetworkManager/NetworkManager.confনিম্নলিখিত কমান্ড দিয়ে সম্পাদনা করুন :

gksu gedit /etc/NetworkManager/NetworkManager.conf

জিজ্ঞাসা করা হলে আপনার পাসওয়ার্ডে প্রবেশ করুন।

লাইনটি মন্তব্য করুন dns=dnsmasq, সুতরাং এটির মতো দেখাচ্ছে:

#dns=dnsmasq

এবং তারপরে নেটওয়ার্ক ম্যানেজারটি পুনরায় চালু করুন

sudo restart network-manager
# if you get /com/ubuntu/upstart: Connection refused, try:
sudo service network-manager restart

Ta-দা! আপনি সব সেট!


3
আমাদের পুরো অফিস মেঘ হোস্ট করা হয়। কিছু জিনিস ভিপিএন সহ এডাব্লুএসের একটি ব্যক্তিগত মেঘে রয়েছে। ভিএনএন চলাকালীন dnsmasq সঠিক DNS রেজোলিউশনের পথে আসছিল। আমি অফিসে একমাত্র লিনাক্স ব্যবহারকারী এবং বাকি সবাই ম্যাক ছিল। যখন আমি তার ম্যাকের কোনও বন্ধুদের সেটিংসের দিকে তাকালাম তখন যখন আমার কাছে ঘটেছিল তখন কী সুখী হতে হবে। আমি এই বন্ধ এবং জীবন ভাল।
খ্রিস্টান বনজিওর্নো

2

যদি এটি এখনও আপনার পক্ষে কাজ না করে তবে উবুন্টু 16.10 এর সাথে আমার ঘটনাটি ছিল। তারপরে কে এই বন্দরটি ব্যবহার করছে তা পরীক্ষা করুন:

lsof -i :53

এবং যদি আপনার উদাহরণস্বরূপ "systemd-r" থাকে, তবে আপনাকে পরিষেবাটি বন্ধ করতে হবে:

sudo service systemd-resolved stop

2

আমারও এই সমস্যা ছিল, তবে আমি উবুন্টু 16.04 এ আছি, সুতরাং মূল সমাধানটি কাজ করে নি। তবে এই পৃষ্ঠাটির সমাধান ছিল the

DNSStubListener=no/Etc/systemd/resolve.conf এ যোগ করুন এবং তারপরে systemd- সমাধানকৃত পরিষেবাটি পুনরায় চালু করুন। এখন, বিল্ট-ইন dnsmasq স্বয়ংক্রিয়ভাবে শুরু করা উচিত নয়।

dns=dnsmasqপূর্ববর্তী উত্তরগুলি নির্দিষ্ট করে যেমন আপনার /etc/NetworkManager/NetworkManager.conf এ মন্তব্য করেছে তাও আপনাকে নিশ্চিত করতে হবে ।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.