Web Proxy Autodiscovery Protocol
2010-03-28 22:31
821 查看
Web Proxy Auto-Discovery Protocol (WPAD) 是一种客户端使用DHCP和DNS的discovery methods来定位一个配置文件的URL的方法. 一旦对这个配置文件的侦测和下载的动作完成, 这个配置文件就会被执行, 从而确定某个URL所应该使用的Proxy. WPAD协议仅仅描述了寻找这个配置文件的位置的机制. 被部署的大多数配置文件的格式是Proxy auto-config, 最开始这个格式是由Netscape 在 1996 年为 Netscape Navigator 2.0设计的. WPAD协议首次存在于IE中是在Internet Explorer 5.0中. 应用 ========== 为了让一个公司的所有的浏览器都能有统一的代理策略, 而不是手动地配置每个浏览器, 我们需要下面的两项技术 Proxy auto-config (PAC) 标准: 创建和发布一个中央代理配置文件.
Web Proxy Autodiscovery Protocol (WPAD) 标准: 确保组织内的浏览器可以找到这个配置文件, 而不需要手动地配置.
WPAD标准定义了两个可供系统管理员选择的方法, 用来发布代理配置文件的位置. Dynamic Host Configuration Protocol (DHCP)
Domain Name System (DNS)
在得到页面之前, 实现了这种方式的浏览器会发送给本地的DHCP服务器一个DHCPINFORM 查询, 然后使用服务器返回的WPAD选项中的URL. 如果DHCP服务器没有提供所需要的信息, 那么就会使用DNS. 比如说一台计算机的FQDN是pc.department.branch.example.com, 那么这台机器上的浏览器会依次使用下面的URL来查找域里的代理配置文件: http://wpad.department.branch.example.com/wpad.dat http://wpad.branch.example.com/wpad.dat http://wpad.example.com/wpad.dat http://wpad.com/wpad.dat (in incorrect implementations, see note in Security below)
IE ========= 这里的配置就是WPAD
摘译自: Web Proxy Autodiscovery Protocol http://en.wikipedia.org/wiki/Web_Proxy_Autodiscovery_Protocol
Web Proxy Autodiscovery Protocol (WPAD) 标准: 确保组织内的浏览器可以找到这个配置文件, 而不需要手动地配置.
WPAD标准定义了两个可供系统管理员选择的方法, 用来发布代理配置文件的位置. Dynamic Host Configuration Protocol (DHCP)
Domain Name System (DNS)
在得到页面之前, 实现了这种方式的浏览器会发送给本地的DHCP服务器一个DHCPINFORM 查询, 然后使用服务器返回的WPAD选项中的URL. 如果DHCP服务器没有提供所需要的信息, 那么就会使用DNS. 比如说一台计算机的FQDN是pc.department.branch.example.com, 那么这台机器上的浏览器会依次使用下面的URL来查找域里的代理配置文件: http://wpad.department.branch.example.com/wpad.dat http://wpad.branch.example.com/wpad.dat http://wpad.example.com/wpad.dat http://wpad.com/wpad.dat (in incorrect implementations, see note in Security below)
IE ========= 这里的配置就是WPAD
摘译自: Web Proxy Autodiscovery Protocol http://en.wikipedia.org/wiki/Web_Proxy_Autodiscovery_Protocol
相关文章推荐
- The WinHTTP Web Proxy Auto-Discovery Service has been idle for 15 minutes,it will be shut down.
- WinHTTP Web Proxy Auto-Discovery Service 服务处于停止状态
- Win2003 WinHTTP Web Proxy Auto-Discovery Service 导致的服务器重启
- Web Proxy Auto-Discovery Service
- WinHTTP Web Proxy Auto-Discovery Service 服务处于 停止 状态
- [Proxy Auto Config]GoogleWebAccelerator用的Proxy.pac代理原理介绍
- 与 WinHTTP Web Proxy Auto-Discovery Service 服务相依的 DHCP Client 服务因下列错误而无法启动
- Win2003 WinHTTP Web Proxy Auto-Discovery Service 导致的服务器重启
- WinHTTP Web Proxy Auto-Discovery Service
- pacparser - A library to make your web software pac (proxy auto-config) files intelligent. Comes with much useful pactester tool now. - Google Project Hosting
- SPRING IN ACTION 第4版笔记-第四章ASPECT-ORIENTED SPRING-005-定义切面使用@Aspect、@EnableAspectJAutoProxy、<aop:aspectj-autoproxy>
- SPRING IN ACTION 第4版笔记-第九章Securing web applications-001-SpringSecurity简介(DelegatingFilterProxy、AbstractSecurityWebApplicationInitializer、WebSecurityConfigurerAdapter、@EnableWebSecurity、@EnableWebMvcS)
- 安卓开发, 遇到WebView不能加载静态网页, WebView显示 "net::ERR_PROXY_CONNECTON_FAILED"
- spring事务配置方法(BeanNameAutoProxyCreator)
- http://autoproxy-gfwlist.googlecode.com/svn/trunk/gfwlist.txt
- web proxy
- watir-webdriver auto test framework
- hyk-proxy - 一个支持基于GAE/Seattle/PHP的web proxy框架 (A web proxy framework support implementations on GAE/Seattle/PHP , could be used to break some firewall) - Google Project Hosting
- ProxyFactoryBean、BeanNameAutoProxyCreator