12.04 網路存取問題

12.04 網路存取問題

昨天,我已將 Ubuntu 從 11.10 升級到 12.04 LTS,一切正常(沒有錯誤)


一些頁面在 firefox 上加載
- 我在 Ubuntu 11.10(一個 java 應用程式)上有一個代理應用程序,第一次重新啟動後,在 12.04 中代理連接正常,我可以使用代理通過 firefox 訪問任何網絡。切換到沒有代理的 Chromium 後,出現錯誤。 (另外,我在任何地方、任何其他應用程式中都無法存取互聯網,無需代理!)

因此,我發現我可以使用 IP 位址存取網頁和服務,但 DNS 不起作用。由於我的 VPN 伺服器,我必須將 METHOD 設定為“自動”,因此我無法使用其他 DNS 伺服器。

我的 Ubuntu 有問題嗎?我該如何修復它?
謝謝。

答案1

我在使用 Cisco AnyConnect VPN 用戶端後就出現了這個問題。由於某種原因,該文件包含我透過 VPN 連接的網路的資訊。我只是刪除了該文件,一切都對我有用。

答案2

可能不適合所有人,但我在 12.04 中解決了這個問題,方法是轉到“編輯連接”(右鍵單擊您的互聯網連接徽標)並取消選中“需要 IPv4 才能完成此連接”框。即時結果!

答案3

這與切換到resolvconf/etc/resolv.conf 管理有關,如上所述這裡

我透過將dns-nameserverdns-search選項插入解決了這個問題/etc/network/interfaces。我從 中獲取了所需的值/etc/resolvconf/resolv.conf.d/original

我不知道這是否是“最佳”或“適當”的解決方案,但它為我解決了(!)問題。我也不知道為什麼這是必要的。

答案4

這裡同樣的問題。我不使用網路管理器,因此這可能與升級過程中的問題有關。在查看上面引用的文章(http://www.stgraber.org/2012/02/24/dns-in-ubuntu-12-04/)時,它描述了/etc/resolvconf/ 中可能存在的幾個文件resolv.conf.d 。 resolvconf 最後處理的名為「tail」的檔案不存在,但「original」存在。我只是將“original”的內容(包含我的工作 DNS 配置)複製到我創建的“tail”文件中。作為上面的用戶,我不確定這個解決方案是否合適,但它確實解決了我的問題。

相關內容