FTP over (NAT+NAT) не заводится...

Настройка сетевых служб, маршрутизации, фаерволлов. Проблемы с сетевым оборудованием.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
pushkin42
проходил мимо
Сообщения: 7
Зарегистрирован: 2008-12-05 13:59:47

FTP over (NAT+NAT) не заводится...

Непрочитанное сообщение pushkin42 » 2010-07-11 14:15:49

Привет!

есть внешний ип
на нем физически висит дсл модем (нат)
за модемом стоит дир-100 (нат)
за дир-сто сервак
21ый порт пробросил, подключаться подключается, а потом Cant open data connection...

C:\Users\Администратор>ftp
ftp> open 192.168.2.227
Связь с 192.168.2.227.
220-EXPERIMANTAL BUILD
220-NOT FOR PRODUCTION USE
220-
220 Implementing draft-bryan-ftp-hash-02
Пользователь (192.168.2.227none)): ftp
331 Password required for ftp
Пароль:
230 Logged on
ftp> ls
200 Port command successful
150 Opening data channel for directory list.

все! дальше куй не куй все равно куй

(000062)11.07.2010 15:03:27 - (not logged in) (127.0.0.1)> Connected, sending welcome message...
(000062)11.07.2010 15:03:27 - (not logged in) (127.0.0.1)> 220-EXPERIMANTAL BUILD
(000062)11.07.2010 15:03:27 - (not logged in) (127.0.0.1)> 220-NOT FOR PRODUCTION USE
(000062)11.07.2010 15:03:27 - (not logged in) (127.0.0.1)> 220-
(000062)11.07.2010 15:03:27 - (not logged in) (127.0.0.1)> 220 Implementing draft-bryan-ftp-hash-02
(000062)11.07.2010 15:03:29 - (not logged in) (127.0.0.1)> USER ftp
(000062)11.07.2010 15:03:29 - (not logged in) (127.0.0.1)> 331 Password required for ftp
(000062)11.07.2010 15:03:34 - (not logged in) (127.0.0.1)> PASS ***********
(000062)11.07.2010 15:03:34 - ftp (127.0.0.1)> 230 Logged on
(000062)11.07.2010 15:03:35 - ftp (127.0.0.1)> PORT 127,0,0,1,218,213
(000062)11.07.2010 15:03:35 - ftp (127.0.0.1)> 200 Port command successful
(000062)11.07.2010 15:03:35 - ftp (127.0.0.1)> NLST
(000062)11.07.2010 15:03:35 - ftp (127.0.0.1)> 150 Opening data channel for directory list.
(000062)11.07.2010 15:03:35 - ftp (127.0.0.1)> 226 Transfer OK
(000062)11.07.2010 15:03:47 - ftp (127.0.0.1)> QUIT
(000062)11.07.2010 15:03:47 - ftp (127.0.0.1)> 221 Goodbye
(000062)11.07.2010 15:03:47 - ftp (127.0.0.1)> disconnected.

вот в локале. все идеально.

ftp> debug
Отладка Вкл.
ftp> ls
---> PORT 192,168,2,228,233,30
200 Port command successful
---> NLST
150 Opening data channel for directory list.

виснет соответственно на NSLT
в PASV тоже уходит в несознанку
а актив нельзя использовать через нат.

Что делать не знаю.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: FTP over (NAT+NAT) не заводится...

Непрочитанное сообщение Burner » 2010-07-12 5:42:44

2 nat от одного только количеством отличаются. В фтп сервере выделяете пул портов для пассивных подключений, пробрасываете их и 21 порт наружу, настраиваете отдачу правильного адреса и все.