
我使用 VPN 將我的開發電腦連接到學校的 CS 部門。開發機是Ubuntu,因為我們在Unix下進行C程式設計。我曾經vpnc
這樣做過。學校使用一些僅在其 DNS 伺服器上解析的 DNS 項目,即,internalserver.csdept.school.edu
為了方便起見,我通常會在啟動時連接到 VPN。然而,有一天我注意到,當我斷開 VPN 時,所有 DNS 查詢都會失敗。這顯然意味著要vpnc
設置學校的DNS才能使用。不過我不想一直使用他們的 DNS(追蹤和隱私等等)。有沒有辦法可以恢復我的 ISP 的 DNS,然後如果查找失敗,讓它使用我學校的 DNS?
答案1
答案2
事實並非如此,因為透過 ISP 的 DNS 進行解析不會「失敗」。它將返回“無結果”,這並不是失敗。從技術上講,可能會在您的 PC 上設定一個複雜的環境,您可以根據要查找的網域將各種查詢導向到不同的 DNS 伺服器;但我強烈建議不要做這樣的事情,因為它可能會導致比其價值更多的問題。