В Срд, 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...

Attachment: signature.asc
Description: Эта часть сообщения подписана цифровой подписью

Ответить