在使用自动配置时,Windows实际上如何检测LAN(代理)设置

在使用自动配置时,Windows实际上如何检测LAN(代理)设置,windows,proxy,lan,Windows,Proxy,Lan,当Windows Internet属性->连接->LAN设置->自动配置设置为“自动检测设置”时,Windows实际上如何确定/发现设置?它是网络广播还是对注册表中某个位置配置的服务器的某种目标查询,还是其他什么?它是网络广播,通常使用 那里的维基百科页面应该告诉你所有你需要知道的 它很简单:浏览器(Firefox工作原理相同)查询GEThttp://wpad/wpad.dat 如果名为wpad的web服务器是可解析的,那么它应该提供wpad.dat,一个类似于netscape PAC文件的脚本

当Windows Internet属性->连接->LAN设置->自动配置设置为“自动检测设置”时,Windows实际上如何确定/发现设置?它是网络广播还是对注册表中某个位置配置的服务器的某种目标查询,还是其他什么?

它是网络广播,通常使用

那里的维基百科页面应该告诉你所有你需要知道的

它很简单:浏览器(Firefox工作原理相同)查询
GEThttp://wpad/wpad.dat


如果名为wpad的web服务器是可解析的,那么它应该提供wpad.dat,一个类似于netscape PAC文件的脚本文件。MIME类型也必须是“application/x-ns-proxy-autoconfig”。

这篇关于WPAD(Web代理自动发现)的文章似乎详细描述了这个过程,尽管我已经确认Tomalak所说的也确实在发生。

所描述的IE配置支持WPAD实现。这是一篇文章(可能太多细节了)。

它的DHCP;)


在现代系统中,这一切都是由DHCP完成的。

•转到工具>选项>常规>连接设置>
•设置为“手动代理配置”

我想修改此配置的人不知道此已损坏的自动配置协议首先查询DHCP服务器,然后才继续尝试通常的默认wpad URL列表。我相信在MS DHCP配置中,您可以指定代理服务器。是的,Microsoft正在/曾经使用DHCP。其他实现各不相同。帮助!我怎样才能看到DHCP广播的关于代理的内容?-1因为机制更复杂。Mozilla的实现符合简单的描述,IE更符合WPAD。对不起,我不同意。WPAD就这么简单。IE和Firefox的行为完全一样——不知道你指的是什么。你能详细说明一下吗?我想知道这个问题的超时时间是多少,在禁用“自动检测设置”选项以阻止Chrome挂起“下载代理脚本”后,我找到了这个问题和答案,当Chrome尝试加载它的第一个网页时。这是因为在您的组织中,代理设置可能通过DHCP(或组策略)分发,而Chrome仅支持通过我的回答中描述的DNS进行发现。