Я использую filezilla, чтобы получить доступ к интернет-пространству моего проекта в SourceForge.
Нет никакого брандмауэра, блокирующего ничто, потому что я могу успешно войти в использование команды 'sftp' через терминал, но я хочу использовать Filezilla, потому что это намного легче этот способ управлять Вашими файлами.
Filezilla раньше хорошо работал, когда я использовал 11.10, теперь, когда я открываю Filezilla и заполняю следующие вещи:
Host: web.sourceforge.net
Username: Username
Password: Password
Port: 21
И, когда я нажимаю на кнопку Quickconnect справа, я сразу получаю это сообщение:
Status: Resolving address of web.sourceforge.net
Status: Connecting to 216.34.181.70:21...
Status: Connection attempt failed with "ECONNREFUSED - Connection refused by server".
Error: Could not connect to server
Status: Waiting to retry...
Когда я перехожу к Редактированию-> мастер Конфигурации сети... Я не уверен, что сделать, чтобы заставить его работать.
Я просто упомяну то, что является текущими настройками, которые я имею согласно тому, что говорит мастер конфигурации, когда я открываю его:
1-я страница:
Режим передачи по умолчанию: Пассивный
Позвольте нейтрализацию другому режиму передачи при (отмеченном) отказе
2-я страница:
Используйте внешний IP-адрес сервера вместо этого
3-я страница:
Попросите у своей операционной системы внешнего IP-адреса
Отметьте здесь: 3-я опция на этой странице (Получают внешний IP от следующего URL) имеет от значения по умолчанию URL http://ip.filezilla-project.org/ip.php, который, когда я открываю его в своем браузере, это дает 127.0.0.1 (!), который, очевидно, не корректен!
Не используйте внешний IP-адрес на (отмеченных) локальных соединениях
4-я страница:
Попросите у операционной системы порта.
5-я страница: (Результаты испытаний следующие:)
Connecting to probe.filezilla-project.org
Response: 220 FZ router and firewall tester ready
USER FileZilla
Response: 331 Give any password.
PASS 3.5.3
Response: 230 logged on.
Checking for correct external IP address
IP 192.168.1.254 bjc-bgi-b-cfe
Response: 510 Mismatch. Your IP is 6X.X.XXX.XXX, gc-b-cdi-cdh
Wrong external IP address
Connection closed
Очевидно, что локальный IP-адрес (192.168.1.254) отправляется в SourceForge, которая является полностью неправильной!
Какое-либо решение?
web.sourceforge.net не поддерживает простой FTP (на порту 21), только SFTP (т. Е. FTP-over-SSH). На самом деле порт 21 ничего не слушает, следовательно, ошибка ECONNECT (ничего общего с внешним IP).
Вам нужно добавить префикс URL в QuickConnect к sftp://
, то есть sftp://web.sourceforge.net
, и все прекрасно работает: