Клієнт FTP успішно з'єднує, але час вимикає на команду LIST на Windows 7, при цьому працює на XP


3

У мене є пристрій, що підтримує FTP, підключений до офісної внутрішньої мережі через маршрутизатор. Не впевнений, що це важливо, але пристрій є Nano-10 .

Я слідував за їх керівництвом користувача, завантажив FileZilla і налаштовано підключення відповідно до інструкцій.

Зверніть увагу, що з'єднання має використовувати активний режим .

Саме з'єднання було успішним, і клієнт успішно ввійшов до системи; однак при спробі отримати список файлів він вичерпаний.

Посібник користувача згадував, що це може статися, і запропонував видалити будь-який Firewall і вимкнути будь-які антивірусні програми, які я і зробив. Нещастить.

Ось журнал з FileZilla:

Status:     Connecting to 10.1.1.7:21...
Status:     Connection established, waiting for welcome message...
Response:   220 Welcome FServer FTP.    
Command:    USER samples
Response:   331 Enter pass.
Command:    PASS *******
Response:   230 Log OK.
Status:     Connected
Status:     Retrieving directory listing...
Command:    PWD
Response:   257 "/"
Command:    TYPE I
Response:   200 OK.
Command:    PORT 10,1,1,27,207,166
Response:   200 OK.
Command:    LIST
Error:      Connection timed out
Error:      Failed to retrieve directory listing

Все вищезгадане сталося в моїй основній машині під управлінням Windows 7 (64 біт).

У мене є інша машина в тій же мережі, де працює XP. Робляться ті ж кроки точно і все працює гладко, включаючи команду LIST.

Що може викликати таку поведінку? Я думаю, що це щось пов'язане з активним режимом (пристрій не буде працювати в пасивному режимі, тому навіть не намагався), але сам не можу зрозуміти. Єдина різниця, яку я можу придумати, це Windows Defender, який вбудований у Windows 7, але наскільки я перевірив, він не діє як Firewall.

Можливо, варто згадати, я також спробував інший клієнт FTP але до точно такої ж поведінки. Місцевий продавець пристрою (який надає безпосередню підтримку) сказав, що він також використовує Windows 7 64 біт і може підключатися без будь-яких проблем (до власного пристрою), тому він не виглядає глобальною проблемою з цією ОС.

Відповіді:


2

Для клієнта FTP необхідно встановити режим "Пасивний". В іншому випадку FTP в режимі "Активний" (за замовчуванням) вимагає повної маршрутизації (маршрутизатор NAT порушує це, подібно до тих кожен отримати для свого будинку) і можливість спілкуватися з довільними портами (які більшість брандмауерів занадто тупі для обробки).


Посібник чітко просить вибрати режим "Активний". Крім того, він працює добре в XP.
Shadow Wizard
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.