मैंने अभी-अभी अपना लैपटॉप Xubuntu 17.04 से 17.10 तक अपग्रेड किया है। अंतिम रिबूट के बाद, डीएनएस ने काम करना बंद कर दिया है। यह स्पष्ट रूप से एक समस्या है! मैं ज्ञात आईपी पते को पिंग कर सकता हूं; बस कोई DNS रिज़ॉल्यूशन नहीं।
मैंने किसी भी DNS सेटिंग से फ़िड्ड नहीं किया है; जहां तक मुझे पता है, मेरे पास पहले मानक डीएनएस कॉन्फ़िगरेशन था। यह सिर्फ एक लैपटॉप है जो मेरे घर के वाईफाई राउटर से विवरण प्राप्त करने के लिए डीएचसीपी का उपयोग करता है।
जाहिर है, यह निदान करने की क्षमता सीमित है जब सिस्टम स्वयं किसी वेब पते को हल नहीं कर सकता है। मैंने अपने फोन पर कुछ गोलगप्पे किए, और मुझे जो जवाब मिले, उनमें से ज्यादातर मुझे dnsmasq को बंद करने की सलाह देते प्रतीत हुए। हालाँकि, dnsmasq पहले से ही बंद था। लेकिन /etc/resolv.conf
127.0.1.1 दिखा रहा था, जिसका अर्थ यह प्रतीत होता है कि यह dnsmasq के चलने की उम्मीद कर रहा था।
मैंने संपादन /etc/NetworkManager/NetworkManager.conf
और जोड़कर dnsmasq ON किया
[main]
dns=dnsmasq
और फिर मैंने यह आदेश चलाया
sudo systemctl restart NetworkManager
मेरा DNS रिज़ॉल्यूशन अब काम कर रहा है।
हालांकि, यह देखते हुए कि डिफ़ॉल्ट उबंटू कॉन्फ़िगरेशन dnsmasq का उपयोग नहीं करना है, मुझे वास्तव में इसके बजाय निदान और ठीक करने के लिए क्या करना चाहिए था?