由 hyoga 在 09-25-2003 14:52 发表:
求助:哪位兄弟能给一个双网卡代理上网的iptables的规则?
是iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE 吗?
由 emylekao 在 09-25-2003 15:43 发表:
/sbin/modprobe ip_tables
echo 1 > /proc/sys/net/ipv4/ip_forward
/sbin/iptables -F INPUT
/sbin/iptables -F FORWARD
/sbin/iptables -F POSTROUTING -t nat
/sbin/iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth0 -j MASQUERADE
关于Python/PHP、Linux和FreeBSD。
Linux/FreeBSD忠实爱好者
希望对推动Linux在中国的发展略尽微薄之力。
Fedora core 2 & FreeBSD 4.10
由 hyoga 在 09-25-2003 16:17 发表:
感谢!就是没有这句:
echo 1 > /proc/sys/net/ipv4/ip_forward
结果折腾一下午。奇怪的是我原来用adsl单网卡的时候,没有这句话是可以的。
所以就忽略了它。
但是现在还有一个问题:
启动后,上不去网。一定要运行一下ifup eth0.而实际上eth0是up的,就连网关都能ping通,只是ping外面不通。
我不知道是不是要等一会才能上,一般都手动运行ifup。因为上班时间,公司都在
上网,也不好反复的尝试了。
> quote:
>
> * * *
>
> 最初由 emylekao 发表
>
> **/sbin/modprobe ip_tables
>
> echo 1 > /proc/sys/net/ipv4/ip_forward
>
>
>
> /sbin/iptables -F INPUT
>
>
>
> /sbin/iptables -F FORWARD
>
>
>
> /sbin/iptables -F POSTROUTING -t nat
>
>
>
> /sbin/iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth0 -j MASQUERADE **
>
> * * *
由 emylekao 在 09-25-2003 16:55 发