Tag Archives: Web Proxy Auto-Discovery Protocol

【转载】WPAD 的原理及实现

本文简要介绍了网络代理自发现协议(Web Proxy Auto-Discovery Protocol,WPAD)的原理。以及 WPAD 借助 DNS 服务器或 DHCP 服务器的实现原理,并重点讨论了利用 DHCP 服务器来实现 WPAD。WPAD 通过让浏览器自动发现代理服务器,使代理服务器对用户来说是透明的,进而轻松访问互联网。WPAD 可以借助 DNS 服务器或 DHCP 服务器来查询代理自动配置(PAC)文件的位置。现代的浏览器实现了几个级别的自动化;用户可以选择最适合他们需要的级别。下面的这些方法被普遍的实现: 手动代理配置:为所有的URLs规定一个主机名和端口作为代理。大多数浏览器允许用户规定一个域名的列表(例如 localhost),访问这个列表里面的域名的时候不通过代理服务器。代理自动配置(PAC): 规定一个指向PAC文件的URL,这个文件中包括一个JavaScript函数来确定访问每个URL时所选用的合适代理。这个方法更加适合需要几个不同代理配置的笔记本用户,或者有很多不同代理服务器的复杂的企业级设置。这个就是我们在本文中所要讨论的。网络代理自发现协议(WPAD): 浏览器通过DHCP和DNS的查询来搜索PAC文件的位置。 Continue reading

Posted in Windows, 操作系统 | Tagged , , , , , , , | Leave a comment