如何使用多个 DNS?

如何使用多个 DNS?

当我在工作时连接网络时,网络会为我分配一个运行良好的 DNS。

之后,当我连接到 VPN 时,我将收到不同的 DNS。有了这个,我可以访问 VPN 所有者的服务器,但无法访问互联网。

但是,如果我将 DNS 与旧的 DNS 切换,我就能再次浏览(仍然连接到 vpn,但我无法浏览他们的服务器)。

回顾:

DNS1) MyPC -> 公司代理 -> Internet

DNS2) MyPc -> CompanyProxy -> VPN -> NoInternet(可以 Ping vpn 服务器)

DNS1) MyPC -> CompanyProxy -> VPN -> Internet(无法 ping 通 vpn 服务器)

最奇怪的事情:我能够从任何地方执行 nslookup,但 ping 却会失败。

可以同时使用两个 DNS 吗?或者仅在浏览器上设置 DNS?

我很迷茫。

答案1

一位同事终于找到了解决方案(在另一位同事的帮助下!)。

我们刚刚为需要从 VPN 解析的地址添加了一条自定义路由,因此类似

sudo route add -net 1.2.3.4 11.22.33.44 255.255.255.0

其中是1.2.3.4我们需要从vpn网关解析的ip(11.22.33.44),然后我们在weblogic的连接池中直接用ip来更改数据库的名称。

看来它有效!:D

相关内容