The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"FTP и NAT"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"FTP и NAT"  
Сообщение от jonjohn email(ok) on 21-Июн-06, 14:22 
У меня программа есть по управлению сайтом. Ну типа редактируешь сайт, а потом нажимаешь на кнопку и он по FTP у тебя уходит.
так вот ошибку выдает:

> PORT 192,168,15,14,15,211
< 500 Illegal PORT range rejected.

Программа работает в режиме Active FTP

в ie explorer, выставляю Active, таже ошибка. В Passive все нормал.

Все началось когда загнал машину за NAT (ранее реальный ip был)

У меня роутер FreeBSD. rl0 внешний, vr0 внутринний интерфейсы.

ipfw:
pass in on rl0 all
pass out on rl0 all
pass in on vr0 all
pass out on vr0 all

ipnat:
map rl0 192.168.15.0/24 -> x.x.x.x/32

tcpdump -w 111 -n -i rl0 host y.y.y.y

.dNU^%kЩ..А....ъ.{wк..¤P.ыmB(..PORT 192,168,15,14,14,29 <..Dэ. .X...X....аL!.в.РРSяН..E0.J.·@.8.Х%Щ..АU^%k....к..¤ъ.{.P.д ....500 Illegal PORT range rejected. <..D/G.<...<....РРSяН.аL!.в..E..(ЄЗ@...dgU^%kЩ..А....ъ.{.к..Ж P.ыKТТ........

tcpdump -n -i rl0 host y.y.y.y

последние строки ...
13:41:18.158791 IP x.x.x.x.4048 > y.y.y.y.21: P 1045:1050(5) ack 2607 win 64416
13:41:18.175540 IP y.y.y.y.21 > x.x.x.x.4048: P 2607:2658(51) ack 1050 win 58400
13:41:18.213655 IP x.x.x.x.4048 > y.y.y.y.21: P 1050:1077(27) ack 2658 win 64365
13:41:18.230054 IP y.y.y.y.21 > x.x.x.x.4048: P 2658:2692(34) ack 1077 win 58400
13:41:18.389915 IP x.x.x.x.4048 > y.y.y.y.21: . ack 2692 win 64331


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

  • FTP и NAT, jonjohn, 15:11 , 21-Июн-06, (1)  
  • FTP и NAT, Gennadi, 15:12 , 21-Июн-06, (2)  
    • FTP и NAT, jonjohn, 15:17 , 21-Июн-06, (3)  

Сообщения по теме [Сортировка по времени, UBB]


1. "FTP и NAT"  
Сообщение от jonjohn email(ok) on 21-Июн-06, 15:11 
Разобрался.

http://www.opennet.me/tips/info/185.shtml

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "FTP и NAT"  
Сообщение от Gennadi email(??) on 21-Июн-06, 15:12 
>У меня программа есть по управлению сайтом. Ну типа редактируешь сайт, а
>потом нажимаешь на кнопку и он по FTP у тебя уходит.
>
>так вот ошибку выдает:
>
>> PORT 192,168,15,14,15,211
>< 500 Illegal PORT range rejected.
>
>Программа работает в режиме Active FTP
>
>в ie explorer, выставляю Active, таже ошибка. В Passive все нормал.
>
>Все началось когда загнал машину за NAT (ранее реальный ip был)
>
>У меня роутер FreeBSD. rl0 внешний, vr0 внутринний интерфейсы.
>
>ipfw:
>pass in on rl0 all
>pass out on rl0 all
>pass in on vr0 all
>pass out on vr0 all
>
>ipnat:
>map rl0 192.168.15.0/24 -> x.x.x.x/32
>
>tcpdump -w 111 -n -i rl0 host y.y.y.y
>
>.dNU^%kЩ..А....ъ.{wк..¤P.ыmB(..PORT 192,168,15,14,14,29 <..Dэ. .X...X....аL!.в.РРSяН..E0.J.·@.8.Х%Щ..АU^%k....к..¤ъ.{.P.д ....500 Illegal PORT range rejected. <..D/G.<...<....РРSяН.аL!.в..E..(ЄЗ@...dgU^%kЩ..А....ъ.{.к..Ж P.ыKТТ........
>
>tcpdump -n -i rl0 host y.y.y.y
>
>последние строки ...
>13:41:18.158791 IP x.x.x.x.4048 > y.y.y.y.21: P 1045:1050(5) ack 2607 win 64416
>13:41:18.175540 IP y.y.y.y.21 > x.x.x.x.4048: P 2607:2658(51) ack 1050 win 58400
>13:41:18.213655 IP x.x.x.x.4048 > y.y.y.y.21: P 1050:1077(27) ack 2658 win 64365
>13:41:18.230054 IP y.y.y.y.21 > x.x.x.x.4048: P 2658:2692(34) ack 1077 win 58400
>13:41:18.389915 IP x.x.x.x.4048 > y.y.y.y.21: . ack 2692 win 64331


Для режима Active FTP нужно порт 20 открыть....

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "FTP и NAT"  
Сообщение от jonjohn email(??) on 21-Июн-06, 15:17 
>
>Для режима Active FTP нужно порт 20 открыть....


он открыт, я выше писал.

>pass in on rl0 all
>pass out on rl0 all
>pass in on vr0 all
>pass out on vr0 all

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру