जवाबों:
/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
टा-दा! तम तैयार हो!
अगर यह अभी भी आपके लिए काम नहीं करता है, जैसे कि Ubuntu 16.10 के साथ मेरा मामला था। फिर जाँच करें कि इस पोर्ट का उपयोग कौन कर रहा है:
lsof -i :53
और यदि आपके पास उदाहरण के लिए "systemd-r" है, तो आपको सेवा को बंद करना होगा:
sudo service systemd-resolved stop
मुझे भी यह समस्या थी, लेकिन मैं Ubuntu 16.04 पर हूं, इसलिए मूल समाधान काम नहीं किया। हालाँकि, इस पृष्ठ का हल था।
जोड़े DNSStubListener=no
/etc/systemd/resolved.conf में और उसके बाद systemd समाधान किया गया सेवा को पुनरारंभ करें। अब, अंतर्निहित डेमस्कक स्वचालित रूप से शुरू नहीं होना चाहिए।
आपको यह भी सुनिश्चित करने की आवश्यकता होगी कि dns=dnsmasq
पिछले उत्तर विवरण की तरह /etc/NetworkManager/NetworkManager.conf में टिप्पणी की गई है।