Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Сетевые технологии (http://forum.oszone.net/forumdisplay.php?f=31)
-   -   [решено] Не подключается к FTP серверу из Интернета (http://forum.oszone.net/showthread.php?t=187120)

Moandor 02-10-2010 00:11 1509326

Не подключается к FTP серверу из Интернета
 
Возникла потребность поднять дома FTP сервер.
Провайдер стрим, роутер D-Link DSL-2640U.
Установил на компьютере TYPSoft FTP server, настроил на порт 2121, через локальную сеть всё работает, а снаружи не подключается.
Порт 2121 на роутере пробросил, затем вовсе перенёс IP-адрес сервера в демилитаризованную зону, всё без толку. Что делать?

QRS 03-10-2010 01:41 1510021

Для доступности сервера из Интернет, Ваш роутер должен получить публичный (не серый) IP-адрес.

Если адрес публичный - проверьте открыт ли порт 2121 на Вашем публичном адресе (можно сделать с другого ПК утилитой MS portquery или telnet или одим из сайтов с соответствующей функциональностью).

Попробуйте включить пассивный режим работы сервера, и снаружи (клиентом) подключайтесь в пассивном режиме (не думаю, что DLink умеет fix Ftp на случайном порту :))

Moandor 03-10-2010 09:58 1510090

IP белый, порт 2121 открыт.

Какой IP адрес указывать в IP для пассивного режима? Тот, который публичный? Но он же динамический! А имя хоста там указать не получится... каждый раз менять вручную?

ab57 03-10-2010 11:28 1510152

Решаем проблему динамического IP

Moandor 03-10-2010 13:30 1510236

ab57, кэп. В программе нельзя указать имя хоста, только IP. Так что не понимаю, чем мне может помочь DynDNS кроме как давать ссылку на свой сервер.

ab57 03-10-2010 13:53 1510249

Это в клиенте, что-ли ? Странная программа.
Ну да ладно, и не такие проги бывают. Если так, то все равно, действительный на данный момент IP можно узнать из DynDNS клиента, пингом на DynDNS-имя, телнетом... Вариантов вагон.

Moandor 03-10-2010 23:03 1510692

Цитата:

Цитата ab57
Если так, то все равно, действительный на данный момент IP можно узнать из DynDNS клиента, пингом на DynDNS-имя, телнетом... Вариантов вагон. »

Узнал, не вопрос. В клиент-то мне его каждый день вручную прописывать, так что ли?

El Scorpio 04-10-2010 06:23 1510825

Цитата:

Цитата tft701
Установил на компьютере TYPSoft FTP server, настроил на порт 2121, через локальную сеть всё работает, а снаружи не подключается. »

"Снаружи" - это откуда? С*компьютера из другой сети?

Цитата:

Цитата tft701
В программе нельзя указать имя хоста, только IP. »

Воистину странная программа :)
С другой стороны, слова "динамический адрес"*и "изменяемый адрес"*не есть синонимы. Лично у меня, сколько себя помню, провайдер "динамически" всегда выдавал один и тот же адрес.

Опять же, в виртуальной сети Hamachi клиентам тоже постоянные адреса назначаются. В этом случае даже файрволл на маршрутизаторе не нужно настраивать, потому что само соединение Hamachi - исходящее, а все другие соединения уже будут спрятаны в туннеле.

ab57 04-10-2010 09:33 1510909

tft701, до меня только сейчас дошло, что речь идет не о клиенте, а о сервере. С TYPSoft FTP server не сталкивался, но по описанию он может работать с динамическим IP. Не обращайте внимания на название поля "IP для пассивного режима" - это обычное текстовое поле, куда можно вбить DynDNS-имя. Может быть заработает. Если не заработает, я бы перешел на Filezilla FTP Server - этот тоже бесплатный, по настройкам похож на ваш, но работает с динамическим IP точно. Проверено.

Moandor 05-10-2010 01:13 1511567

Спасибо за наводки, особенно ab57 - решил проблему накатав программу, которая берёт IP адрес из INI-файла DynDNS и втыкает его в параметр "IP для пассивного режима" у программы TYPSoft FTP server.


Время: 12:51.

Время: 12:51.
© OSzone.net 2001-