我的局域网内有两台服务器:服务器A(192.168.0.111,做为WEB服务器用,windows200.0),服务器B(双网卡,外部ip.地址:eth0:0:202.119.107.112,eth0:1:202.119.107.111,.内部ip地址:eth1:192.168.0.1.88,LINUX9.0)是linux防火墙. ( 游戏 )
我现在在服务器B上面用iptables做了一个.端口转发程序,以达到外网用户直接用20.2.119.107.111就可以访问192..168.0.111服务器。 汽车
同.时我在服务器B上面还做了一个SNAT(202.119..107.112)专门负责此局域网的上网。 健康
现在问题是这样,非局.域网用户(能上网)可以用202.119.107.111访问192.168.0.1.11服务器,可是在局域网内部的用户(通过服务器BSNAT上网的用户),就不能访问202.119.107..111,不知道是什么原因! .
我的ip.tables代码如下: [成人用品]
iptables -F
iptables -F -.t nat 健康
ifconf.ig eth0:1 202.119.107.111 netmask 255.25.5.255.0 .
iptables -I F.ORWARD -p tcp -.-dport 80 -j ACCEPT 汽车
/sbin/iptables -t nat -A POSTROUT.ING -o eth0 -j SNAT --to 202.119..107.112 .
iptables -t nat -A PR.EROUTING -p tcp -d .202.119.107.111 --dport 80 -j DNAT --to-de.stination 192.168.0.111:80 杀毒