我使用 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 服务器;但我强烈建议不要做这样的事情,因为它可能会导致比其价值更多的问题。