Chinaunix

标题: squid反向代理时候dns配置的一个问题 [打印本页]

作者: baalchina    时间: 2008-12-08 22:08
标题: squid反向代理时候dns配置的一个问题
如题~单位是教育网+电信网双出口,服务器都有教育网ip,但是因为电信地址比较少,所以只有部分服务器拥有电信网地址。


我想让电信网用户访问其他服务器时通过squid代理,来实现节约电信ip的目的。看了一下squid的配置,有个疑问。

比如:
web服务器教育网地址192.168.1.1,域名www.a.edu.cn
squid服务器电信地址172.16.1.1,教育网地址192.168.1.2。
dns采用bind的多view机制,内网访问解析到192.168.1.1,公网访问解析到了squid的172.16.1.1。


如果我web跑的是apache,我记得在apache启动的时候,他会检查本地绑定的地址和域名对应。而我在dns解析上已经把这个域名分配给了squid的公网地址(dns会判断服务器是内网),web服务器会发现绑定失败,apache也就会报错。


有啥办法呢?莫非在www服务器上,修改hosts文件把教育网ip和域名在本地绑定起来,“欺骗”apache?


谢谢~~
作者: ttplay    时间: 2009-01-01 14:40
说什么呢, 乱七八糟的




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2