В Срд, 25/07/2007 в 20:43 +0400, Угодай n/a пишет: > Зарегистрировался в системе 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 > > Вопрос: почему извне пинг не идёт, и как сделать так, чтобы он пошёл. > Если вопрос тупой (а я подозреваю что это так), просьба сказать > ключевые слова для гугления и эртээфэминья.
проще сделать чтоб модем регистрировал свой IP адрес в DDNS системе, и настроить перенаправление нужных портов. У меня так сделано, работает :) -- If you think of MS-DOS as mono, and Windows as stereo, then Linux is Dolby Digital and all the music is free...
signature.asc
Description: Эта часть сообщения подписана цифровой подписью