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

当Windows Internet属性 – >连接 – > LAN设置 – >自动configuration设置为“自动检测设置”时,Windows如何确定/发现设置是什么? 它是一个networking广播或某种有针对性的查询到在registry中的某个地方configuration的服务器,或其他?

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

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

这个关于WPAD(Web代理自动检测)的信息似乎是详细描述了这个过程,虽然我已经证实Tomalak说的也是实际发生的。

这是一个networking广播,通常使用DHCP 。

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

所描述的IEconfiguration启用了WPAD实现。 这是微软对整个机制的解释 (对于一个post可能太多了)。

它的DHCP;)

在现代系统中,这是所有的DHCP。

•进入工具>选项>常规>连接设置>•设置为“手动代理configuration”