Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » Не работает FTP через NAT (даже в пассиве!)

Ответить
Настройки темы
Не работает FTP через NAT (даже в пассиве!)

Новый участник


Сообщения: 32
Благодарности: 1

Профиль | Отправить PM | Цитировать


Ситуация:


1. Есть офис, в нем инет. Но халявный - только российский.
2. Есть сервер на М10, на нем win2003.
3. Есть желание - ходить на сервер из офиса по VPN, чтобы для офиса траф был российский, а с сервака - уже в инет.

Что сделано:
1. На сервере поднят RRAS.
2. VPN по PPTP (сделано 32 порта)
3. NAT - включен для Local Area Connection
4. Internal интерфейс подключен как внутренний (там же, в разделе NAT)
5. Все VPN клиенты (и Internal интерфейс) получают IP из списка 10.0.0.2-10.0.0.254 (MASK 255.255.255.0)

В итоге: Все пашет, инет есть.

Проблема:

ФТП не работает ни в какую. Естественно рассматривается ТОЛЬКО ПАССИВНЫЙ РЕЖИМ. На собственных серваках (юниксовых) получаем "425 Bad Ip Connection", на других внешних (пробовал recordings.ru) - просто после передачи команды PASV и LIST - превышается интервал ожидания.

Мое понимание пассивного режима FTP (поправьте если что):

1. Клиент коннект на 21 порт сервера. (в NAT появляется запись типа "внутр_IP, внутр_порт, внешн_IP, внешн_порт, удаленный_IP, порт 21")
2. Клиент передает команду PASV
3. Сервак открывает у себя порт для данных (типа 3782) и ждет подключения клиента.
4. Клиент подключается на этот порт (в NAT: "внутр_IP, внутр_порт, внешн_IP, внешн_порт, удаленный_IP, порт 3782")
5. Клиент по 21-му порту передает LIST и ждет данных по дата-подключению

Где здесь может быть глюк?
И как посмотреть все маппинги NAT? (те, что показываются стандартно, через WMI - либо не все, либо глючно показываются, во время соединения с разными серверами половины маппингов нет)

PS: На сервере нет никакого фаервола (насколько я понимаю), basic firewall тоже отключен.

-------
Не пытайтесь представить n-мерный куб. Представить еще никто не смог, а в дурдом переехали многие.

Это сообщение посчитали полезным следующие участники:

Отправлено: 17:51, 24-01-2007

 

Новый участник


Сообщения: 32
Благодарности: 1

Профиль | Отправить PM | Цитировать


Я тут покопал сайт майкрософта на эту тему, нарыл, что в 2000-м сервере был такой баг с фтп:
http://support.microsoft.com/kb/329895/

Но! Про 2003-й там ни слова. Искал дальше и нашел вот что:

http://www.microsoft.com/technet/com...7_tn_ws03.mspx

там описывается, что можно включить ФТП прокси:

> MS_Pawan (Expert):
> Q: I am unable to use any FTP site (like ftp://ftp.microsoft.com/reskit/) in the IE address bar on any computer and the only thing they have in common is NAT on W2K3. I get an error trying to open the folder on ALL O/Ses. What should I look at?
> A: Jerold, If the client machines behind NAT then execute command "Netsh routing ip nat add ftp" to enable ftp editor. To revert to old behavior do "netsh routing ip nat delete ftp". While doing this make sure ALG service is started.

Таким образом у меня получилось заставить работать FTP в АКТИВНОМ режиме ))) ROFL
Пока я че-то мудрил изучая netsh - удалил оба интерфейса из NAT (Internal и Local Area Network, который подключен к инету)... Потом просто добавил их заново - и все заработало.

Вот такой загадочный Windows.

Проблема решена.

-------
Не пытайтесь представить n-мерный куб. Представить еще никто не смог, а в дурдом переехали многие.


Отправлено: 03:00, 30-01-2007 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » Не работает FTP через NAT (даже в пассиве!)

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Мышь Air Mouse Elite работает даже в воздухе boss911 Новости железа 1 22-09-2009 06:44
Интернет - Проблема c DNS при использовании NAT (не работает) Xavier Teodonius Microsoft Windows 2000/XP 13 19-06-2009 23:32
VPN - не работает VPN через NAT на виртуальной машине micfrost Сетевые технологии 13 23-09-2008 16:01
Proxy/NAT - Настройка uTorrent через Nat и прокси Svoyak Сетевые технологии 1 02-09-2008 14:19
Периодически зависает IE, не выгружается даже через Диспетчер Задач iomega Microsoft Windows 2000/XP 24 12-07-2006 12:40




 
Переход