- 论坛徽章:
- 0
|
我公司最近防火墙坏了,我用iptables做了个简单的软路由,域名都注册了.
可是内网用域名无法访问,在外网用域名访问我的web服务器到是正常
可是内网不能老是用ip访问吧,还请高手指点一下!!!
#!/bin/bash
#eth1=210.77.230.XX
#eth0=192.168.63.1
#eth0:1=172.16.0.1
echo "1" > /proc/sys/net/ipv4/ip_forward
/sbin/modprobe ip_tables
/sbin/modprobe iptable_filter
/sbin/modprobe iptable_nat
/sbin/modprobe ip_nat_ftp
#route add -net 172.16.0.0 netmask 255.255.255.0 gw 172.16.0.1
#route add -net 192.168.63.0 netmask 255.255.255.0 gw 192.168.63.1
iptables -F
iptables -t nat -F
iptables -F INPUT
iptables -F FORWARD
iptables -F POSTROUTING -t nat
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
iptables -t nat -A PREROUTING -p tcp -d 210.77.230.XX --dport 80 -i eth1 -j DNAT --to-destination 172.16.0.12:80 |
|