使用 iptables nat 时无法加载任何网站

使用 iptables nat 时无法加载任何网站

我使用 3G 调制解调器,而 o2 通过 adsl 进行传输。问题是无法加载网站,但我可以解析域名。我在 PPP0(调制解调器)接口上启用了伪装。将服务器添加为所有工作站的默认路由。

iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE

net.ipv4.ip_forward = 1”到 /etc/sysctl.conf

为什么?

答案1

您能访问远程系统的 TCP 端口 80 吗?

#any of these would work.
telnet www.google.com 80
echo > /dev/tcp/www.google.com/80
nc www.google.com 80

你的 iptables 过滤表是什么样的?

iptables -L

您是否尝试过清除 iptables 过滤器?

iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -F INPUT
iptables -F OUTPUT

相关内容