代理自动配置:Windows 不下载 wpad.pac 文件

代理自动配置:Windows 不下载 wpad.pac 文件

我正在尝试在 Debian Wheezy 上配置我的 dhcp 服务器以回复 DHCP INFORM 并发送一个 url,我的 Windows 客户端可以从该 url 下载 wpad.dat 文件。

以下是配置文件:

option local-proxy-config code 252 = text;

subnet 192.168.1.0 netmask 255.255.255.0 {
  option domain-name-servers 192.168.1.1;
  option routers 192.168.1.1;
  option local-proxy-config "http://192.168.1.85/wpad.dat";
}

客户端发送 DHCP INFORM,我的 DHCP 服务器回复 DHCP ACK:

Feb  7 16:40:07 server dhcpd: DHCPINFORM from 192.168.1.99 via eth0
Feb  7 16:40:07 server dhcpd: DHCPACK to 192.168.1.99 (78:92:9c:31:de:26) via eth0

然而,客户端获取到wpad.dat文件位置信息后,并没有发出任何HTTP请求。

Internet Explorer 中的自动配置选项已正确启用,并且我已多次重置缓存/重新初始化 IE 配置。

当我在 IE 中手动输入 wpad 文件的位置时,它会被正确下载,并且 wpad 文件会被正确解释(客户端然后通过我的代理),这让我认为问题出在 Windows 未正确解释 DHCP ACK。

我不知道如何进一步调查,有人能给我一些建议/想法来解决这个问题吗?非常感谢!

相关内容