Не может соединиться с локальным FTP - “Соединение, закрытое удаленным хостом”.

Я становлюсь экранированным на вид простой проблемой: Когда я соединяюсь через VPN со своей удаленной сетью, я не могу соединиться через FTP со своим FTP-сервером - но я могу сделать все остальное (включая Удаленный рабочий стол).

Я попытался полностью отключить удаленный Брандмауэр, и я могу проверить с помощью ping-запросов FTP-сервер успешно, но я все еще не могу FTP к нему.

Если я использую командную строку, я добираюсь:

ftp> открывается 10.0.2.1
Подключенный с 10.0.2.1.
Соединение закрывается удаленным хостом.

Я думал, что это был, вероятно, Брандмауэр..., но очевидно это не. Что еще могло блокировать его?

Это - машина Windows Server 2008 R2, выполняющая IIS7 (естественно). На самой машине я могу перейти на ftp://localhost и видеть файлы, я просто не могу сделать этого, когда я "локален" для него через VPN.

Спасибо за любую справку я уверен, что это - что-то действительно простое...!

1
задан 26.11.2009, 18:51

1 ответ

Если можно соединиться, у Вас есть порт 21 открытый. Однако это не все, что необходимо, поскольку порт 21 является просто портом управления, и FTP-сервер открывает другие порты для фактической передачи данных. Посмотрите, существует ли что-то в Вашей конфигурации брандмауэра, которая может разблокировать FTP в целом сервис (не просто порт 21).

Также необходимо, вероятно, избегать Активных соединений FTP и сделать Пассивный вместо этого. К сожалению, ftp управляйте поддерживает только активные.

Установите IE, чтобы сделать пассивный режим и попытаться использовать его от другой машины как ftp://10.0.2.1.

0
ответ дан 24.11.2019, 02:18

Теги

Похожие вопросы