উত্তর:
/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-দা! আপনি সব সেট!
যদি এটি এখনও আপনার পক্ষে কাজ না করে তবে উবুন্টু 16.10 এর সাথে আমার ঘটনাটি ছিল। তারপরে কে এই বন্দরটি ব্যবহার করছে তা পরীক্ষা করুন:
lsof -i :53
এবং যদি আপনার উদাহরণস্বরূপ "systemd-r" থাকে, তবে আপনাকে পরিষেবাটি বন্ধ করতে হবে:
sudo service systemd-resolved stop
আমারও এই সমস্যা ছিল, তবে আমি উবুন্টু 16.04 এ আছি, সুতরাং মূল সমাধানটি কাজ করে নি। তবে এই পৃষ্ঠাটির সমাধান ছিল the
DNSStubListener=no
/Etc/systemd/resolve.conf এ যোগ করুন এবং তারপরে systemd- সমাধানকৃত পরিষেবাটি পুনরায় চালু করুন। এখন, বিল্ট-ইন dnsmasq স্বয়ংক্রিয়ভাবে শুরু করা উচিত নয়।
dns=dnsmasq
পূর্ববর্তী উত্তরগুলি নির্দিষ্ট করে যেমন আপনার /etc/NetworkManager/NetworkManager.conf এ মন্তব্য করেছে তাও আপনাকে নিশ্চিত করতে হবে ।