Page 175 - HTTP权威指南
P. 175
• 修改 DNS 的命名空间
140 放在 Web 服务器之前的代理服务器——替代物,会直接假扮 Web 服务器的名
字和 IP 地址,这样,所有的请求就会发送给这些替代物,而不是服务器了(参
见图 6-14c)。要实现这一点,可以手工编辑 DNS 名称列表,或者用特殊的动态
DNS 服务器根据需要来确定适当的代理或服务器。有时在安装过程中,真实服
务器的 IP 地址和名称被修改了,替代物得到的会是之前的地址和名称。
• 修改 Web 服务器
也可以将某些 Web 服务器配置为向客户端发送一条 HTTP 重定向命令(响应码
305),将客户端请求重定向到一个代理上去。收到重定向命令后,客户端会与代
理进行通信(参见图 6-14d)。
下一节解释了如何配置客户端才能使其将流量发送给代理。第 20 章会说明如何配置
网络、DNS 以及服务器,才能将流量重定向到代理服务器。
(a)配置为使用代理的客户端 (b)拦截流量,将其重定向到代理的网络。
路由器
客户端 服务器 客户端 服务器
代理 代理
(c)代表Web服务器的替代物 čdĎ服务器将HTTP请求重定向到代理
代理
客户端 假扮Web服 服务器 客户端 服务器
务器的名字
代理
图 6-14 有很多技巧可以将 Web 请求导向代理
6.4 客户端的代理设置
所有现代的 Web 浏览器都允许用户对代理的使用进行配置。实际上,很多浏览器都
提供了多种配置代理的方式,其中包括以下几种。
148 | 第 6 章