Доброго времени суток, уважаемые сотрудники и форумчане!
У меня возникла проблема там, где я её совсем не ожидал.
Я преобрёл себе роутер DIR-100 для подключения двух компьютеров на один IP. Роутер имеет внешний IP 10.10.0.20. Внутренние компьютеры имеют IP 192.168.0.100 и 192.168.0.101. На последнем поднят FTP-сервер. С первого на второй зайти могу, а с внешней сети подключиться не получается.
Нужные порты проброшены. Даже пробросил все порты 1-65535, на время решения проблемы на 192.168.0.101. Ставил разные серверы - Gene6, Serv-U, vsftpd (под линукс). Не работает ни один. Gene6 пишет в логе:
Код:
10/06/26 23:29:40, 1763, 10.10.206.205, , new connection from 10.10.206.205 on 192.168.0.101:21
10/06/26 23:29:40, 1763, 10.10.206.205, , sending welcome message.
10/06/26 23:29:40, 1763, 10.10.206.205, , 220 Gene6 FTP Server v3.10.0 (Build 2) ready...
10/06/26 23:29:40, 1763, 10.10.206.205, , disconnected. (00d00:00:00)
и всё.
Перенаправление PASV IP в настройках FTP-сервера сделал соответственно на 10.10.0.20.
Я далеко не новичёк в сетях, но тут просто стал в тупик. У сотрудника одолжил роутер другого производителя, пробросил те же порты - работает. Другие сетевые программы через мой DIR-100 тоже работают через проброс портов, т.е. порты проброшены. Хотелось бы разобраться, в чем причина. Мне не сложно купить другой роутер, но всё же, может я просто чего-то недогоняю?
Прошивка - последняя с вашего FTP. Если нужны какие-то ещё данные - скажите, я предоставлю.
Благодарю за внимание.