SaA*_*mic 5 networking dns vpn openvpn windows-10
我经常在家工作,使用公司 VPN 访问内部服务,这就是为什么我也使用内部 DNS 服务器。一切都运转良好,没有太大的延误。
我的问题是 Firefox对某些域的 DNS 解析需要10-15 秒。我试图查明问题所在,但解决问题似乎仅限于浏览器。
Firefox 不使用任何代理。如果我kernel.org在 Firefox 上访问,DNS 解析时间大约在 10-15 秒之间。如果我随后刷新 DNS 缓存并使用 nslookup(power shell)对 DNS 解析进行计时,则大约需要 0.2 秒。答案果然来自公司内部服务器。

如果我断开 VPN,DNS 解析时间将恢复正常。内部域和某些外部域(例如 google.com)通过 VPN 没有任何 DNS 解析延迟。我很困惑为什么会发生这种情况。
造成如此巨大延迟的原因可能是什么?
编辑:根据这个问题“VPNs are bad on Windows 10”或者 IPv6 存在问题。
我无法禁用 IPv6。我还应该提到我们使用 OpenVPN 作为 VPN。
显然,这个问题已经困扰 Firefox十多年了。
我可以通过在 Firefox 中使用以下设置禁用 IPv6 DNS 来缓解该问题about:config:
network.dns.disableIPv6;true
Run Code Online (Sandbox Code Playgroud)
这对我来说只是暂时可行的,因为目前所有内部服务仍然提供旧版 IP 支持。
我已将此标记为已解决,因为这似乎是一个临时解决方法,看不到其他解决方案。
| 归档时间: |
|
| 查看次数: |
1764 次 |
| 最近记录: |