Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Бэйрэль Телеком _ Техническая поддержка _ Ftp В Пассивном Режиме + Публичный Ip-адрес

Автор: Hardcore Unit 8.1.2008, 7:41

Пользуюсь услугой «Публичный IP-адрес». Не могу подключиться к своему FTP-серверу извне в пассивном режиме. После аутентификации клиент так и не дожидается ответа на команду PASV. Это так и должно быть или как-то обходится? Проблема, собственно, в том, что пассивный режим - это режим по умолчанию для штатного виндоусовского Explorer'а и объяснять каждому, где и что (а главное, зачем?!) ему надо настроить весьма проблематично.

Еще небольшой вопрос: мой комп не видит сам себя по своему публичному IP-адресу. Это нормально?

Автор: KAA 8.1.2008, 13:42

извне соединяться надо на публичный адрес, внутри - на свой локальный адрес, никаких других ухищрений нет.

ftp не будет работать в активнеом режиме и это единственное ограничение, которое есть и которое обозначено в http://forum.beirel.ru/index.php?showforum=35

публичный адрес только для тех, кто заходит из Интернет или из Пиринга.

Автор: Hardcore Unit 8.1.2008, 15:37

Цитата:
(KAA @ 8.1.2008, 13:42) *
ftp не будет работать в активнеом режиме и это единственное ограничение, которое есть и которое обозначено в http://forum.beirel.ru/index.php?showforum=35

Если имелось ввиду http://forum.beirel.ru/index.php?showtopic=3326, то это я читал. Я так понял тут речь идет о исходящих подключениях в активном режиме. У меня же, насколько я понимаю, ситуация прямо противоположная, еще раз: я не могу подключиться к ftp-серверу на своем компьютере извне через свой публичный IP в пассивном режиме. В активном же вроде все работает. Ну и если из локалки подключаться, то в любом режиме все работает. Или я что-то не правильно понимаю?

Автор: Arepo 8.1.2008, 15:46

Скорее всего твой сервер передаёт удалённому клиенту твой локальный ip-адрес для соединения. попробуй порыться в настройках ftp-сервера, наверняка там можно явно указать хост, который нужно передавать в ответ на запрос пасивного соединения, в твоём случае это будет твой внешний ip-адрес

Автор: Hardcore Unit 8.1.2008, 16:01

Цитата:
(Arepo @ 8.1.2008, 15:46) *
Скорее всего твой сервер передаёт удалённому клиенту твой локальный ip-адрес для соединения. попробуй порыться в настройках ftp-сервера, наверняка там можно явно указать хост, который нужно передавать в ответ на запрос пасивного соединения, в твоём случае это будет твой внешний ip-адрес

Блин, во туплю(( Помогло, мэни сэнкс!

Русская версия Invision Power Board (https://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)