作者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