FTP-соединение внезапно перестало работать

1552
shovelshed

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

Я на OS X 10.8.5 и использую Transmit для FTP.

Вещи, которые я уже пробовал:

  1. Скачал Filezilla и попытался подключиться по этому, но возникает та же проблема. Кажется, он обнаруживает сервер, но не подключается.

  2. FTP на базе браузера, и это прекрасно работает.

  3. Я попытался включить и выключить брандмауэр на OS X (это не было включено)

  4. Не удается подключиться к FTP с помощью ipad.

  5. Перезагрузка каждого устройства: мой компьютер, ipad, мой модем и маршрутизатор.

Было бы здорово, если кто-нибудь может помочь или подтолкнуть меня в правильном направлении.

0
@shoveshed - в точке № 5 вы сказали, что сбрасываете все устройства, вы имеете в виду сброс настроек к заводским? Кроме того, вы можете пинговать ваше имя хоста? Rudolph 10 лет назад 0
ftp на основе браузера может быть http с ajax и т. д. и т. д. Что вы сделали для того, чтобы серверы прослушивали нужный порт? Они все на одном хосте? Обращались ли вы в их службу технической поддержки, чтобы узнать, произошла ли перезагрузка или изменение конфигурации? horatio 10 лет назад 0
@horatio Все разные хозяева, Godaddy, 1 & 1, ооо. Я не знаю, с кем связаться, потому что я не могу выделить проблему для одного конкретного. shovelshed 10 лет назад 0
Серверы разные, два несвязанных устройства не могут подключиться. Это означает, что инфраструктура: модем, маршрутизатор, блокировка порта ISP. В обоих клиентах FTP вы пытались включить (включить / выключить) "пассивный режим FTP"? horatio 10 лет назад 0
@Rudolph Извините, я имел в виду "перезапустил каждое устройство". Как я могу пинговать мое имя хоста, вы можете уточнить, пожалуйста? shovelshed 10 лет назад 0
@horatio да, я уже пытался включить и выключить пассивный режим, не повезло и здесь. Я проверил на http://www.canyouseeme.org/ с портом 21, и он говорит: «Ошибка ... истекло время соединения». shovelshed 10 лет назад 0
у вашего роутера есть "родительский контроль" или что-то в этом роде? horatio 10 лет назад 0
Я понимаю, что вы знакомы с FileZilla. Поэтому имя хоста (первое поле в FileZilla перед именем пользователя и паролем) будет тем, которое мы ищем. Большинство имен хостов либо имеют имя (ftp.domain1.com), либо это будет IP-адрес. Если вы хотите пропинговать это, откройте ваш терминал, или cmd, и пропингуйте имя хоста. Rudolph 10 лет назад 0
Вы сказали, что FTP на основе браузера работает, так что, я полагаю, вы говорите, что ваш браузер работает как FTP-клиент. Так что, если это так, то ваш сервер работает. Вы упоминаете, хотя и выполняете онлайн сканирование портов, но не ясно, не удалось ли это из-за отсутствия переадресации портов. Нет необходимости в онлайн-сканировании портов, как вы можете сделать локальный. Хотя, если вы уверены, что ваш сервер работает, это может быть бессмысленно, но попробуйте `C: \> nmap -P0 -p21 192.168.1.5`. Или `C: \> telnet 192.168.1.5 21`. где 192.168.1.5 - это IP-адрес, по которому вы собираетесь. barlop 10 лет назад 0

1 ответ на вопрос

0
Tony Armstrong

Вы за брандмауэром или используете NAT? Попробуйте подключиться к каждому серверу. Посмотрите, может ли по какой-либо причине порт был ошибочно закрыт вашим провайдером или неверной конфигурацией брандмауэра. Можешь ли ты войти?

Вы пробуете стандартные порты? FTP-20,21

Как насчет пассивного FTP? Порты заблокированы?