内网的某个机器(暂叫它为机器A)做透明代理(应该算是二级了),机器A在内网的IP是192.168.0.166,网关是192.168.0.254,网卡为eth0,网关为Linux透明代理(别人做的)。
我想用机器A做一个透明代理,FC6(squid-2.6.STABLE7-1.fc6),双网卡,eth0的IP为192.168.0.166,eth1的IP为192.168.1.254,squid.conf配置为
[code]http_port 3128 transparent
always_direct allow all[/code]
然后设置
[code]echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j REDIRECT --to-port 3128[/code]
下面有一台IP为192.168.1.203的Windows 2000客户机通过eth1连网,为什么上不了网?是不是还差什么没做?请高手给予指点,谢谢。
:49ab:1
zyyzly 于 2007-02-03 22:54:10发表:
顶一下,大家给看看啊。