Тема: Gene6 FTP Server
Показать сообщение отдельно
Старый 18.10.2006, 18:01     # 10
mishavvv
Newbie
 
Регистрация: 26.02.2004
Адрес: москва
Сообщения: 48

mishavvv Путь к славе только начался
Подсобите настроить встроенный NAT win2003. Ситуация такая - есть сервер с 2-мя картами, одна в инет, другая в локалку. Поставил прог, открыл порт 21, 20 и 50000. Делал как в справке -

Если ftp-сервер работает за маршрутизатором, он может использовать только локальные IP (10.0.xxx.yyy, 192.168.0.xxx ...), назначенные вашему компьютеру.
Это вызывает определённые проблемы, когда клиент переключается в пассивный режим (PASV), так как ответ FTP-сервера будет содержать локальный IP в сети; следовательно, ftp-клиент не сможет передавать данные (ни перечень файлов каталога, ни закачка / загрузки, только команды).

Как разрешить данную проблему :
1) В свойствах сервера : Домен / Свойства / Привязка IP, настройте параметр Перенаправить PASV IP, вы можете ввести доменное имя или IP, так чтобы FTP-сервер знал ваш реальный IP.
2) Задайте диапазон портов пассивного режима 50000-50100 в соответствующем поле.
3) На маршрутизаторе (аппаратном или программном) задайте перенаправление диапазона портов 50000-50100 tcp на компьютер, на IP которого запущен ftp сервер. (точно так же, как и в перенаправлении основных портов).
------------------
Теперь с ftp-клиента, без pasv заходит без проблем, а вот с эксплорера или ftp-клиента с включённым pasv - не хочет... Короче как то не так в NATe прописываю. Может кто сталкивался?
mishavvv вне форума