PuTTY возвращает ошибку сети: время ожидания истекло


10

Я использую приложение под названием PuTTY для удаленного доступа к серверу.

Я могу использовать его из своей локальной библиотеки и многих других библиотек вокруг меня (а также из Starbucks, Panera и т. Д.), И это работает.

Но я попытался использовать его сегодня из дома моего отца так же, как и раньше, и я получаю ошибку:

Network error: Connection timed out. 

Что может быть не так?


@ultrasawblade имеет большой список того, что может быть не так. Вам, вероятно, придется узнать некоторые особенности настройки сети вашего отца (например, проверить некоторые из этих проблем), чтобы получить конкретную помощь.
JoshP

По случайному совпадению, в моем кампусе произошло отключение электричества (которое превысило длинный ИБП на целевой машине) одновременно с моей квартирой. Поэтому, когда отключение электричества вынудило меня впервые подключиться к SSH от моего отца, оно также выбило целевой компьютер. Веризон был невиновен (но они все еще плохо разбираются в математике: verizonmath.blogspot.com ).
Джефф

Ack! Лол. Рад слышать, что это было что-то простое
JoshP

:) рад, что это сработало для вас!

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

Ответы:


12

Это означает, что PuTTY не может установить соединение с сервером.

Возможные причины:

  • Verizon блокирует входящий или исходящий трафик / TCP-соединения через порт 22, возможно, из-за типа плана, на который вы подписаны, или по другой причине.
  • Маршрутизатор вашего отца или точка доступа 3G / 4G блокирует входящий или исходящий трафик / TCP-соединения через порт 22.
  • У вас нет подключения к Интернету и / или что-то не так с программным обеспечением TCP / IP в вашей системе.
  • Ваш кампус блокирует входящие или исходящие соединения TCP на порту 22 с / с определенного IP-адреса, с которого вы подключаетесь, или одной из подсетей Verizon.
  • У вас есть локальный брандмауэр или антивирусное программное обеспечение, которое блокирует входящий или исходящий трафик / TCP-соединения через порт 22.
  • Ваши настройки PuTTY неверны.
  • Ваш DNS-сервер неправильно распознает IP-адрес вашего кампуса, и вы на самом деле подключаетесь к неправильной системе.

Спасибо за краткое изложение. Я думаю, что могу устранить 3, 4, 5, 6 и 7 (нет подключения к i-net, блокировка кампуса, локальный брандмауэр или антивирус, а также неправильные настройки PuTTY, разрешение DNS). Как я могу проверить, блокирует ли маршрутизатор или VZ порт 22?
Джефф

Вот список публичных ssh-серверов: shells.red-pill.eu - я попробовал первый и получил приглашение SSH. Теперь я знаю, что мой порт 22 не заблокирован. Конечно, я не пытался ввести пароль и фактически войти в систему, я просто хотел увидеть приглашение входа в систему SSH. Я также был очень вежлив и сделал это ровно один раз;). В любом случае, таким образом вы узнаете, относится ли это к какому-либо порту 22 или просто подключается к вашему кампусу. Следующий шаг - войти в роутер и проверить настройки.
LawrenceC

Я прошел через все в этом списке, а затем некоторые, и я все еще продолжаю network error: connection timed outкаждую попытку
oldboy

0

Одновременное отключение электричества в моей квартире и в студенческом городке было причиной.


ты шутишь? лол. У меня сейчас есть эта проблема. здесь нет перебоев в подаче электроэнергии ...
старик,

Не уверен, как именно отключение питания связано с вашей проблемой. Сервер получает питание от вашего кампуса, т.е. является частью кампуса? Если нет, то вероятной причиной проблемы может стать перебои в подаче электроэнергии в вашем доме (доме / колледже), которую легко обнаружить. Если ваш маршрутизатор не получает электропитания от вашего места жительства, или если ваш дом не переключается на батарею при
перебоях

0

PuTTY подключается к SecureShell.

Да, это, вероятно, маршрутизатор / подключение к Интернету.

Это редко, но некоторые маршрутизаторы высокого класса имеют возможность сбрасывать исходящие соединения.

Я не знаком с Verizon, но, возможно, у них есть какой-то прокси, через который вы подключаетесь к Интернету, и этот прокси не разрешает исходящее соединение.

У меня была похожая проблема на работе. Рабочий прокси блокировал порт 22 (стандартный порт для SSH). Я изменил его на 443, который является портом HTTPS, и это позволило мне подключиться к моему серверу. Чтобы сделать это изменение, вы должны изменить /etc/ssh/sshd_configи изменить порт по умолчанию с 22 на 443, а затем подключиться через него. Но для этого нужно сначала подключиться к серверу, что, на мой взгляд, невозможно. Или вы можете очень быстро запустить ближайшую библиотеку, изменить файл конфигурации SSH для прослушивания порта HTTPS вместо стандартного порта 22 и вернуться домой.

Но я думаю, что вам лучше всего позвонить в службу поддержки Verizon и спросить их об этом.


Я не уверен, как сделать большую часть того, что вы предлагаете. Я попытался изменить настройку порта в окне «Конфигурация PuTTY», просто так, и у меня был тот же результат (тайм-аут соединения).
Джефф

@Jeff Изменение только в Putty не имеет значения, вы также должны изменить порт на сервере. В противном случае Putty звонит по номеру 443, и ваш сервер не отвечает, поскольку он прослушивает только порт 22.

0

У меня была такая же проблема

Решение:

1) Включение антивируса. 2) Подождите некоторое время, прежде чем войти снова 3-5 минут.

Выполнено!

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.