Зарегистрировался в системе DynDNS.org Пингую машину из локалки --- всё работает. Пингую извне --- пинг не идёт. Просто выводит что то типа
~% ping ххххх
PING хххх (ххх.ххх.ххх.ххх) 56(84) bytes of data.
и замирает.
Конфигурация сети: Машина, на которой работает dyndns-клиент, соединена через eth0 с модемом, настроенном как роутер и через eth1 с другим компьютером, работая для него шлюзом.
Сеть поднимается так
~# cat stream.sh
#!/bin/sh
echo "1" > /proc/sys/net/ipv4/ip_forward
ifconfig eth0 down
ifconfig eth1 down
ifconfig eth1 up 192.168.1.35
ifconfig eth0 up
dhcpcd -dnRYN eth0
~# cat iptables_nat.sh
#!/bin/sh
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -P FORWARD ACCEPT
Вопрос: почему извне пинг не идёт, и как сделать так, чтобы он пошёл. Если вопрос тупой (а я подозреваю что это так), просьба сказать ключевые слова для гугления и эртээфэминья.
P.S. Советовали строку "ip nat loopback on". Не помогло