|
|
我还是先说说网络环境吧:
FC4: 2 块网卡:
eth0:电信,外网:222.88.20.*/255.255.255.192/
dns:219.150.150.150/219.150.32.132
eth1:内网:192.168.1.1/255.255.255.0
前天,我用FC4建了一个上网服务器:用的是iptables,如下:
echo 1 > /proc/sys/net/ipv4/ip_forward
/sbin/modprobe ip_tables
/sbin/modprobe iptable_filter
/sbin/modprobe iptable_nat
/sbin/modprobe ip_conntrack
/sbin/modprobe ip_conntrack_ftp
/sbin/modprboe ip_nat_ftp
/sbin/iptables -F INPUT
/sbin/iptables -F FORWARD
/sbin/iptables -F POSTROUTING -t nat
/sbin/iptables -P FORWARD DROP
/sbin/iptables -t nat -A POSTROUTING -o eth0 -s 192.168.1.0/24 -j MASQUERADE
/sbin/iptables -A FORWARD -i eth0 -m state --state ESTABLISHED,RELATED -j ACCEPT
/sbin/iptables -A FORWARD -s 192.168.1.1/24 -j ACCEPT
当时OK了,客户机能上了
第2天,我实验了公司的网通adsl线路,动态IP,还要装客户端,没搞成(也不知为何,提示:iptables or network...........),现在不说这个了,让我没想到的是,当我换成上述的电信线,无论如何改iptables,客户机怎么也上不了网了
现象:客户机ping192.168.1.1通,ping 222.88.20.*通,ping 自己通,dns也设了,ping dns不通,上不了网
折腾2天了,也没弄明白是哪的事?兄弟们,帮帮忙,帮我想想办法 |
|