Я использую FTP-сервер filezilla на моем компьютере с Windows 7, и я попытался подключиться к серверу локально с клиента CMD и filezilla, и он подключен нормально (показать сообщение приветствия и ввести имя пользователя / пароль ...)

Но когда я пытаюсь подключиться к серверу с другого компьютера, он зависает, и когда я проследил его с помощью WireShark, я обнаружил, что с другой стороны приходит только одно TCP-сообщение для установления TCP-соединения, но сервер filezilla не отвечает на него! даже если я попытался изменить порт, который слушает filezilla, то же самое происходит (даже после использования netcat для подключения к порту 21, нет ответа), он просто отвечает за пакеты, приходящие с той же машины.

И я проверил, что он слушает порт 21, используя netstat -aon .

ПРИМЕЧАНИЕ: я пробовал другие приложения ftp-сервера, такие как крытый FTP-сервер, и он работал без проблем.

1 ответ1

1

Необходимо вручную добавить «FileZilla Server.exe» в список разрешенных приложений брандмауэра Windows. Другие FTP-серверы работают, потому что они делают это автоматически, а FileZilla - нет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .