红联Linux门户
Linux帮助

求助:linux启动NAT问题

发布时间:2008-04-07 10:59:18来源:红联作者:grames
linux服务器一台,两个子网,192.168.0.0/24,网关 192.168.0.1(硬件路由器地址),网卡地址:192.168.0.5
192.168.1.0/24,网关无,网卡地址:192.168.1.1
设置NAT:
modprobe ip_tables
modprobe iptable_nat
modprobe iptable_filter
modprobe ip_conntrack_ftp
modprobe ip_nat_ftp

echo 1 > /proc/sys/net/ipv4/ip_forward

iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth0 -j SNAT --192.168.0.5
设置完毕后,从192.168.1.2客户机ping192.168.1.1,192.168.0.5,192.168.0.1都可以成功,192.168.0.5机器
上网正常,但是客户机就是无法上网,不知道为什么,请高手指点,在线等

[ 本帖最后由 grames 于 2008-4-7 11:04 编辑 ]
文章评论

共有 4 条评论

  1. grames 于 2008-04-08 14:28:27发表:

    :0w223dc 咋没人说话呢?

  2. grames 于 2008-04-07 16:19:29发表:

    才发现,echo 1 > /proc/sys/net/ipv4/ip_forward
    语句根本没有把IP转发启动,network restart之后看到显示还是=0,狂晕,已经是root登陆了

  3. grames 于 2008-04-07 11:16:50发表:

    客户机设置DNS?还是服务器设?

  4. dwillin 于 2008-04-07 11:15:22发表:

    都设上DNS