我在筆記型電腦上使用 Ubuntu 17.04。我不確定問題是如何開始的,因為它絕對不是全新安裝。我無法透過瀏覽器或 telnet 解析任何 DNS 主機名稱。我已經透過多個 WiFi 網路在相關筆記型電腦上確認了這一點。我還確認同一網路上的其他設備沒有遇到此問題。我可以 ping 任何外部 IP 位址(例如 8.8.8.8)。我還可以透過在瀏覽器中輸入 IP 位址來存取網站。
我嘗試過的事情:
我嘗試跑步
sudo dpkg-reconfigure resolvconf
沒有效果。我也嘗試過進入WiFi 的網路設定網路並將方法變更為“僅自動(DHCP)位址”,然後手動新增 DNS 伺服器位址。
我也嘗試
supersede domain-name-servers
在我的etc/dhcp/dhclient.conf
文件這也沒有解決問題。我甚至手動編輯了我
/etc/resolv.conf
的名稱伺服器,將其替換為 8.8.8.8。將 dns-nameservers 加入到
/etc/network/interfaces
文件中也沒有幫助。
在每次實驗都無法啟用 DNS 查找後,我恢復了原始配置。我現在無法安裝外部軟體包,例如 dnsmasq。有人能指出我正確的方向嗎?我真的不知道我是如何陷入這種混亂的,但重新啟動後它仍然持續存在。我不支援VPN。
答案1
我透過重新安裝整個作業系統解決了這個問題。我切換到 LTS 系列,以防問題部分是由某些系統更新引起的。