- 论坛徽章:
- 0
|
公司有电信光纤(218.2.2.2,网关:218.2.2.1 eth0)和网通光纤(221.2.45.6网关:221.2.45.1 eth2) \r\n\r\n现将两根光纤插到NAT服务器上面(Linux AS 3),linux上面还有一个内网卡(192.168.0.1 eth1),作为内网网关 \r\n\r\n内网主页服务器为192.168.0.238,网关192.168.0.1 \r\n\r\n\r\n打开端口转发 \r\n\r\n然后写入下列规则: \r\n\r\nrc.local \r\n\r\ntouch /var/lock/subsys/local \r\necho 1 > /proc/sys/net/ipv4/ip_forward \r\n\r\n/sbin/iptables -F \r\n/sbin/iptables -F INPUT \r\n/sbin/iptables -F FORWARD \r\n/sbin/iptables -F POSTROUTING -t nat \r\n/sbin/iptables -F -t nat \r\n/sbin/iptables -I FORWARD -p tcp --dport 80 -j ACCEPT \r\n\r\n\r\n/sbin/iptables -t nat -A PREROUTING -p tcp -d 221.2.45.6 --dport 80 -j DNAT --to-destination 192.168.0.238:80 \r\n\r\n/sbin/iptables -t nat -A PREROUTING -p tcp -d 218.2.2.2 --dport 80 -j DNAT --to-destination 192.168.0.238:80 \r\n\r\n\r\n默认网关:221.2.45.1(网通) \r\n\r\n然后修改路由: \r\necho \"1 CHINANET\" >> /etc/iproute2/rt_tables \r\n\r\n/sbin/ip rule add from 218.2.2.2 to 0/0 table CHINANET \r\n/sbin/ip route add 0/0 via 218.2.2.1 table CHINANET dev eth0 \r\n\r\n\r\n\r\n可是这样我在电信其他网段访问的时候好像只有电信可用,网通的不通!!! |
|