我已经build立了简单的NAT:iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o ppp0 -j MASQUERADE
一切工作几乎可以。 几乎。 我遇到过的问题是有些主机无法通过NAT客户端访问,即有http://code.jquery.com/jquery-1.4.2.min.js – 我可以从服务器上下载,但是在NAT客户端在连接阶段下载。 我认为它的FFs错误,但是wget也有同样的问题。 我没有find任何可以解释这种情况的日志/消息。 任何想法是怎么回事? 也许在sysclt一些棘手的事情造成这个?
PS 3/3客户端盒正在处理这个问题。 这绝对是服务器的麻烦。
问题解决了:为什么智能交换机正在丢包? 取代它,现在一切正常。
在你的iptables丢弃任何数据包之前,添加-j LOG,再次运行该命令,然后检查/ var / log / messages,你可能会发现你正在丢弃一些传入的相关数据包。
听起来不像是一个NAT问题。
检查客户机上ifconfig -a的输出。 您是否在连接到局域网的接口上看到错误或丢包?