Ubuntu Server 12.0.4 Тайм-аут соединения VSFTPD с использованием внешнего IP

У меня проблема с подключением к моему серверу Ubuntu 12.0.4 с vsftpd с использованием моего внешнего IP. Подключение с использованием локального IP-адреса прошло успешно. Я использую FileZilla для FTP-клиента.

Я знаю, что в сети есть куча материала об этом, но моя проблема не решена: у меня есть:

  • порт 21, перенаправленный в мой маршрутизатор
  • vsftpd Я верю, что файл .conf правильный.
  • Единственное, что я могу думать, это то, что у меня не установлены пассивные конфигурации, но я не уверен, что они мне нужны.

Я могу предоставить свой vsftpd.conf, если необходимо, а также могу сделать скриншоты конфигурации моего маршрутизатора, чтобы убедиться, что это также верно.

Если бы кто-нибудь мог помочь мне с этим, это было бы здорово.

0
задан 2 February 2015 в 14:09

2 ответа

Если Вы используете pasive mod, Вам нужно port 20, также передаются на маршрутизаторе Вашему серверу.

0
ответ дан 2 February 2015 в 14:09

Если Ваш ISP является блокирующим портом 20 и 21, отредактируйте /etc/vsftpd.conf и добавьте следующие 2 параметра:

ftp_data_port=xx
listen_port=yy

, где xx и yy являются числами между 1-1024, которые не заблокированы Вашим ISP. Причуда: connect_from_port_20 должен все еще быть включен, хотя xx теперь будет новым используемым портом.

(необходимо также изменить клиент FTP для отражения этого изменения)

Источник: man vsftpd.conf

0
ответ дан 2 February 2015 в 14:09

Другие вопросы по тегам:

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