NAT 转发不起作用

NAT 转发不起作用

我尝试在 ubuntu 中设置从eth0到的转发:wlan0

echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -F
iptables -F
iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE
iptables -A FORWARD -i wlan0 -o eth0 -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -i eth0 -o wlan0 -j ACCEPT

但它不起作用。在 上 ping 10.0.0.1(这是 上的默认网关,wlan0但不是eth0)有效,wlan0但在 上无效eth0。运行 时ping -Ieth0 10.0.0.1, 没有输出pingtcpdump -i wlan0什么也不显示,并且tcpdump -i eth0显示丢弃的 ICMP 数据包。

答案1

你能解释一下你练习的最终目标是什么吗?我认为你的问题是路由问题。但首先我需要了解更多有关配置的信息。

相关内容