SSH 无法在服务器上运行

SSH 无法在服务器上运行

我正在尝试通过 ssh 连接到服务器并收到以下错误ssh: connect to host server.mylan.lan port 22: No route to host

奇怪的是它本来可以工作,然后突然就不行了,这是常见的吗,服务器运行的是 Centos 5.2

答案1

在服务器上检查:

service sshd status
iptables -L 

如果端口 22 已打开且服务正在运行,则表示存在网络问题

答案2

我同意 sybreon 和 lg 的观点。这是一个网络问题,而不是 ssh 问题。“没有到主机的路由”表示客户端计算机无法与服务器建立初始网络连接。

要么是“server.mylan.lan”不再解析为您的服务器的 IP 地址,要么是基础设施的关键部分发生故障,导致您的子网不可用,或者服务器可能已关闭??

答案3

DNS 问题?你能 ping server.mylan.lan 吗?尝试通过 IP 地址 ssh 进入服务器。

答案4

没有到主机的路由?

在提示符下执行:

我@我的机器:~$ ping 你的机器

相关内容