作者verybada ()
看板Network
标题[问题] NAT client无法连外
时间Wed Feb 3 14:25:04 2010
大家好
目前小弟在测试nat,nat主机为ubuntu9.04,使用pppoe上网
对外网卡为eth0,对内为eth1
因在测试阶段所以iptable只下一条snat指令
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
而client端使用xp,利用dhcp取得ip(nat主机有架)
但是client可以ping到server但是无法连外
请问会是哪个步骤设定错呢?
ip_forward有开
nat =>192.168.1.2
client =>192.168.1.3~.254
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.217.236.245
1F:→ wst2080:iptables这条rules写错啦... 怎麽会是eth0... 02/03 15:28
2F:→ wst2080:而且重点是 你没有告知iptables 网段的部份 怎麽伪装?! 02/03 15:29
3F:→ wst2080:正确的写法 参考一下 02/03 15:47
4F:→ wst2080:iptables -t nat -A POSTROUTING -o eth0 -s 192.168.1.0/ 02/03 15:48
5F:→ wst2080:24 -j MASQUERADE 02/03 15:48
6F:→ wst2080:输入完成後,将服务重新启动...这样就OK了... 02/03 15:48
7F:→ wst2080:修正我第一句话... rules写错... 怎麽会没指定网段 这样 02/03 15:49