Автор Тема: Сижу за firewall\'oм, а фтп надо  (Прочитано 2262 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Гость

  • Гость
Сижу за firewall\'oм, а фтп надо
« : 23 Мая 2003, 13:04:52 »
Ситуация, надеюсь, стандартная. НА линуксовом серваке стоить файрволл iptables и сквид. Используется IP Masquerading. Нужно из машины с локальной сетки выйти на фтп сервер снаружи...
Пытаюсь настроить фар, все как учили
Firewall:port - 192.168.0.1:21
Passive mode кликнул
Юзер, пассворд, юзе файрволл, все настройки вроде втему.
А когда коннекчусь, сходу фар пишет логин файлуре - пассворд реквайред...
Чего ему для счастливой жизни не хватает ? Если открыть в iptables 21 порт, то напишите плиз конкретно команды, я пытался, но может глючно...

Надоело через консоль выходить :(
Сенкс

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Сижу за firewall\'oм, а фтп надо
« Ответ #1 : 23 Мая 2003, 13:07:06 »
http://www.troubleshooters.com/lpm/200305/200305.htm

не забудь, что надо еще и 20 порт открыть
AS IS...

Оффлайн AliMamed

  • \\o/ ali akbar \\o/
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2409
  • +2/-0
  • 2
    • Просмотр профиля
    • http://alimamed.pp.ru
Сижу за firewall\'oм, а фтп надо
« Ответ #2 : 23 Мая 2003, 13:59:11 »
для pasv надо открыть еще один порт в обратную сторону на фаерволе на сколько я понимаю. номер порта выдает фтп сервер.

вроде так
ну, будем исповедоваться?

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Сижу за firewall\'oм, а фтп надо
« Ответ #3 : 23 Мая 2003, 14:09:19 »
не
немного не так
IPFW (BSD):

add divert nat all from any to any via eth0
add pass tcp from any 20,21 to any
add pass tcp from any to any 20,21

Эта схема работает нормально
AS IS...

Гость

  • Гость
Сижу за firewall\'oм, а фтп надо
« Ответ #4 : 29 Мая 2003, 12:04:22 »
Цитировать
AliMamed:
для pasv надо открыть еще один порт в обратную сторону на фаерволе на сколько я понимаю. номер порта выдает фтп сервер.


Похоже что так. Уже пооткрывал 20 и 21 порты а он все равно просит пароль ! МОжет глючно пооткрывал. Если есть специалисты по iptables, проверьте пожалуйста

-A RH-Lokkit-0-50-INPUT -p tcp -m tcp --dport 21 --syn -j ACCEPT
-A OUTPUT -p tcp -m tcp --sport 21 --syn -j ACCEPT
-A RH-Lokkit-0-50-INPUT -p tcp -m tcp --dport 20 --syn -j ACCEPT
-A OUTPUT -p tcp -m tcp --sport 20 --syn -j ACCEPT
-A FORWARD -p tcp -m tcp --sport 20 --syn -j ACCEPT
-A FORWARD -p tcp -m tcp --sport 21 --syn -j ACCEPT

Вот что в настройках сквида...

acl Safe_ports port 21          # ftp
acl Safe_ports port 20          # ftp

И еще один глупый вопрос - как проверить точно, _действительно_ открылись порты или нет ?

Спасибо

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Сижу за firewall\'oм, а фтп надо
« Ответ #5 : 29 Мая 2003, 12:07:31 »
Гость
telnet
AS IS...

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28