alexey65536

|
Posted: Mon Jun 01, 2009 17:57 Post subject: |
|
|
Есть подозрение, что при коннекте через прокси режим всегда будет пассивный (как web-браузер). Наверно, для кого-то это прописная истина (но не для меня:D). Вот бы объяснили профи, что к чему:)
Там, где работаю - все возможно только через прокси, так что "активный" режим тестировать нет шансов.
А вот дома. Провайдерский NAT, серые адреса.
Случай 1 Quote: | Connect to: (01.06.2009 17:52:52)
hostname=ftp.radio.ru
username=anonymous
startdir=
ftp.radio.ru=62.181.33.6
220 (vsFTPd 1.2.0)
USER anonymous
331 Please specify the password.
PASS ***********
230 Login successful.
SYST
215 UNIX Type: L8
FEAT
500 Unknown command.
CLNT Total Commander (UTF-8)
500 Unknown command.
OPTS UTF8 ON
500 Unknown command.
Connect ok!
PWD
257 "/"
Чтение каталога...
TYPE A
200 Switching to ASCII mode.
PORT 192,168,1,2,5,194
500 Illegal PORT command.
PASV
227 Entering Passive Mode (62,181,33,6,218,209)
LIST -la
150 Here comes the directory listing.
Загрузка
Ожидание ответа сервера...
226 Directory send OK.
QUIT
221 Goodbye. | Случай 2 Quote: | Connect to: (01.06.2009 17:52:45)
hostname=ftp.radio7.ru
username=anonymous
startdir=
ftp.radio7.ru=79.143.75.82
220-Microsoft FTP Service
220 EMG FTP Site
USER anonymous
331 Anonymous access allowed, send identity (e-mail name) as password.
PASS ***********
230-Welcome to EMG FTP Site!
230 Anonymous user logged in.
SYST
215 Windows_NT
FEAT
211-FEAT
SIZE
MDTM
211 END
OPTS UTF8 ON
501 option not supported
Connect ok!
PWD
257 "/" is current directory.
Чтение каталога...
TYPE A
200 Type set to A.
PORT 192,168,1,2,5,192
Прервано пользователем. | Этот сервер (2) просто вешает соединение, вот к нему можно применить ваше определение Maximus wrote: | тупых серверов | Этот тупой сервер просто тупо не умеет переходить в пассивный режим.
Заметим, что заумные новые опции 7.5 - CLNT, OPTS - почти никто не поддерживает (иногда даже FEAT ждет та же участь).
А по 1 логу хорошо видно, что серый адрес 192.168.1.2 в команде PORT серверу однозначно не нравится, и он переходит в пассивный режим. _________________ #199018 |
|