Зарегистрировался в системе 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

Вопрос: почему извне пинг не идёт, и как сделать так, чтобы он пошёл.
Если вопрос тупой (а я подозреваю что это так), просьба сказать
ключевые слова для гугления и эртээфэминья.

Ответить