Переадресация NAT не работает

Я попытался настроить переадресацию с eth0 на wlan0 в Ubuntu:

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

Но это не работает. Pinging 10.0.0.1 (который является шлюзом по умолчанию на wlan0, но не eth0) работает на wlan0, но не на eth0. При работе ping -Ieth0 10.0.0.1 нет выхода из ping, tcpdump -i wlan0 ничего не показывает, а tcpdump -i eth0 показывает пропущенные ICMP-пакеты.

1
задан 22 September 2013 в 22:28

1 ответ

Можете ли вы объяснить, какова конечная цель вашего упражнения? Я думаю, что ваша проблема - проблема маршрутизации. Но сначала мне нужно узнать больше о конфигурации.

0
ответ дан 22 September 2013 в 22:28

Другие вопросы по тегам:

Похожие вопросы: