FTP сервер за шлюзом FreeBSD

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
lexa
ефрейтор
Сообщения: 54
Зарегистрирован: 2007-02-27 16:41:04
Откуда: Москва
Контактная информация:

FTP сервер за шлюзом FreeBSD

Непрочитанное сообщение lexa » 2012-03-13 10:42:18

Добрый день.
Имеется сервер под windows 2008 r2. На нем поднята служба FTP. Есть шлюз Freebsd с nat, ipfw.
Собственно задача настроить доступ извне к службе фтп на сервере windows.
Простым перебросом портов у меня не получилось сделать (rinetd). Пробрасываю 20,21 порты. Порты соответствующие в ipfw открыты.
Подключаюсь с помощью Total Commander. Идет подключение...
Connect to: (13.03.2012 11:31:12)
hostname=xx.xx.xx.xx
username=Администратор
startdir=
220 Microsoft FTP Service
USER Администратор
331 Password required for Администратор.
PASS ***********
230 User logged in.
SYST
215 Windows_NT
FEAT
211-Extended features supported:
LANG EN*
UTF8
AUTH TLS;TLS-C;SSL;TLS-P;
PBSZ
PROT C;P;
CCC
HOST
SIZE
MDTM
REST STREAM
211 END
HELP SITE
214 Syntax: SITE - (site-specific commands)
OPTS UTF8 ON
200 OPTS UTF8 command successful - UTF8 encoding now ON.
Connect ok!
PWD
257 "/" is current directory.
Чтение каталога...
TYPE A
200 Type set to A.
PASV
227 Entering Passive Mode (192,168,10,150,203,239).
Server reports local IP -> Redirect to: xx.xx.xx.xx
PORT 192,168,100,165,204,137
501 Server cannot accept argument.
Правильно ли я понимаю, что нужно еще перебрасывать порты клиента? Или как-то по другому?

Заранее благодарен за ответы

Хостинговая компания 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/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

mak_v_
проходил мимо

Re: FTP сервер за шлюзом FreeBSD

Непрочитанное сообщение mak_v_ » 2012-03-13 13:33:04

перебрасывать порты клиента?
не надо их перебрасывать, они хорошие......нат для фытыпы и все будет рапотать

Аватара пользователя
lexa
ефрейтор
Сообщения: 54
Зарегистрирован: 2007-02-27 16:41:04
Откуда: Москва
Контактная информация:

Re: FTP сервер за шлюзом FreeBSD

Непрочитанное сообщение lexa » 2012-03-13 14:00:43

mak_v_ писал(а):
перебрасывать порты клиента?
не надо их перебрасывать, они хорошие......нат для фытыпы и все будет рапотать
А можно поподробнее, как это сделать?

Аватара пользователя
lexa
ефрейтор
Сообщения: 54
Зарегистрирован: 2007-02-27 16:41:04
Откуда: Москва
Контактная информация:

Re: FTP сервер за шлюзом FreeBSD

Непрочитанное сообщение lexa » 2012-03-13 14:12:00

divert по фтп портам локального сервера? Или проброс портов фтп посредством нат?

Аватара пользователя
lexa
ефрейтор
Сообщения: 54
Зарегистрирован: 2007-02-27 16:41:04
Откуда: Москва
Контактная информация:

Re: FTP сервер за шлюзом FreeBSD

Непрочитанное сообщение lexa » 2012-03-13 14:26:24

Спасибо, разобрался сам. Для пассивного режима.
NAT: redirect_port tcp 192.168.1.xx:21 xx.xx.x.x:21
redirect_port tcp 192.168.1.252:32768-65534 xx.xx.x.x:32768-65534
IPFW: (после divert) allow tcp from any to 192.168.1.xx 21 setup
allow tcp from any to 192.168.1.xx 32768-65534 setup