SSH: подключение к хосту 128.114.126.232 порт 22: истекло время ожидания соединения
Я получаю эту ошибку, когда я пытаюсь ssh на целевой удаленный хост. Я пытался войти с двух разных компьютеров, но безрезультатно. Решением, которое я нашел, было переадресация на другой порт, но я снова получаю эту ошибку, но с новым номером порта. Ниже приведена информация об отладке:
bash-4.1$ ssh -vvv oniemann@128.114.126.232
OpenSSH_5.3p1, OpenSSL 1.0.1e-fips 11 Feb 2013
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to 128.114.126.232 [128.114.126.232] port 22.
debug1: connect to address 128.114.126.232 port 22: Connection timed out
ssh: connect to host 128.114.126.232 port 22: Connection timed out
Любые идеи о том, откуда может возникнуть проблема?
2 ответа
Похоже, на сервере заблокирован порт 22. Там может быть явный порт, который позволяет SSH через настройки брандмауэра серверов хоста. Это обычная практика, так как порт 22 является портом по умолчанию. Вы можете получить доступ к терминалу через LISH? если это так, вы можете проверить правила порта оттуда, я был бы рад помочь.
Ваша проблема исходит из одного из двух мест.
Сервер, к которому вы пытаетесь подключиться, не прослушивает входящие запросы SSH-соединения через порт 22
Между компьютером, на котором вы работаете, и сервером, на который вы пытаетесь подключиться, существует своего рода межсетевой экран, блокирующий трафик порта 22.
Если вы являетесь администратором сервера для 128.114.126.232 и знаете, что ssh настроен правильно, ваш виновник #2. Учитывая, что этот компьютер находится в UC Santa Cruz (если IP-адрес, который вы указали, является реальным), существует высокая вероятность того, что некоторые сегменты сети отделены друг от друга брандмауэрами.