Blu*_*eft 9 networking dns google-chrome proxy ping
一位同事遇到了某个 XHR 呼叫未在其计算机上完成的问题。我们其他人无法重现这个问题。他们的计算机和我们的计算机之间的唯一区别:
“错误的 IP”似乎是问题所在 - 当我强制将主机名解析为我机器上的该 IP 时,我看到了同样的问题。
奇怪的是,ping
在他们的机器上做一个显示它解析到正确的 IP!
这是我尝试过的:
8.8.8.8
ipconfig /flushdns
chrome://net-internals/#dns
-> 冲洗没有任何区别 - Chrome 仍然会解析对错误地址的调用,同时ping
解析到正确的地址。 这怎么可能!?
我的猜测是它与代理有关,但我不明白这怎么可能是真的,因为使用该hosts
文件应该可以阻止它甚至发送 DNS 请求,对吧?
“这怎么可能?”
Chrome 代理还代理 Chrome 浏览器的 DNS 请求。因此,Chrome 发出的所有请求都在代理系统上解析,该系统提供了错误的 IP 地址。
Chrome 会忽略所有本地 DNS 修改,因为 chrome DNS 查找由代理处理。
代理不会影响 ping 命令,因此会使用本地(正确的)DNS 响应进行解析。
让用户尝试禁用代理,或者您可以尝试使用他们的代理来确认或否认此解释。
归档时间: |
|
查看次数: |
2878 次 |
最近记录: |