Здравствуйте!
DIR-120, прошивка 1.04RU. В локальной сети 2 компа, на одном FTP-сервер. В Port Forwarding выбрана стандартная опция Allow FTP 21 (TCP) на локальный компьютер.
Когда соединение с провайдером настроено на статический IP, сервер нормально виден из внешней сети. При соединении "сам с собой", т.е. изнутри местной локалки по "внешнему" IP провайдера - всё работает.
Но когда на роутере поднят Russia PPTP - интернет есть, статическая маршрутизация работает, по чужим ftp можно лазить без проблем, но мой ftp сервер не может передавать данные. Т.е. соединение с ним извне устанавливается, но данные не идут (висит)
Стоит вернуть статический IP обратно - всё работает.
Ещё глюк: сервер виден снаружи, только если открыть одним правилом один порт. Если открываю 20-21, то доступа нет.
Пробовал открывать двумя правилами порты 20,21 и высокие, какие у в установках сервера для пассивного режима (виснет именно после команды входа в пассивный режим). Не помогает. Помогает только переход на статику (и поднятие VPN с локального компа, которого нужно). Но это неудобно.
Получается, NAT работает в DUAL Access неправильно?
|