aen1975 писал(а):
Если "доступ по WAN /telnet работает", то наиболее вероятная причина - на ТС не указан шлюз по-умолчанию.
На ТС стоит шлюзом ип роутера - 192.168.10.100
в самом роутере используется шлюз провайдера.
как проверить чтобы убедится - виноват роутер или провайдер или я?
Очень просто - заходим на ТС и в браузере набираем
http://www.whatsmyip.org/.
Если страничка загрузилась, то сравниваем IP, под которым мы видны из внешнего мира (Your IP Address is) с IP, который выдал провайдер модему. Если они не равны, то у вас "серый" IP и решение без вмешательства провайдера невозможно.
В случае, если эти адреса равны (у вас белый IP), тогда заходим на
http://www.whatsmyip.org/ports/ и в поле "Port Number" набираем наш 3389. Жмём кнопку "Check port". Надпись "Port 3389 is Open" говорит о том, что всё настроено верно и подключение на ТС "из вне" возможно.
В самом же модеме должно быть всего 2 строчки:
1. По команде
iptables -L FORWARD должна быть строка
ACCEPT tcp -- anywhere 192.168.10.10 tcp dpt:3389
2. По команде
iptables -t nat -L PREROUTING должна быть строка типа
DNAT tcp -- интерфейс_с_внешним_IP anywhere tcp dpt:3389 to:192.168.10.10:3389
И ещё, на время экспериментов, отключите файерволл на ТС (быть может на самом ТС установлен запрет на подключения из других сетей), если таковой там имеется.