
У меня есть сервер Debian, и я пытаюсь получить к нему доступ по ssh с другого сервера, и получаю ошибку тайм-аута. У меня естьнет правил iptables ни на одном из них, и на самом деле я могу подключиться по ssh к целевому хосту с любого другого сервера и устройств, которые у меня есть. Проблема только с этим одним сервером (с которого я могу подключиться по ssh к другим серверам без проблем), и это не только для порта 22, когда я делаю traceroute, я получаю Port Unreachable для портов 22 и 80, но хост доступен.
Единственное отличие этого сервера в том, что он не в том же регионе, что и другие. Может ли это быть какое-то ограничение, наложенное моим центром обработки данных или интернет-провайдером? Это кажется маловероятным, так как я могу подключиться по ssh ко второму серверу с первого.
решение1
Итак, я посмотрел tcpdump
, как взаимодействуют два сервера, и обнаружил, что мой целевой сервер не получает ни одного пакета от моего исходного сервера. Я сообщил о проблеме в свой центр обработки данных, и проблема оказалась в одном из маршрутизаторов в их сети.