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.