小编Gho*_*wer的帖子

没有使用 ssh 到主机的路由

我在使用 ssh 连接远程服务器时遇到问题。我在 xxx.xxx.xxx.xx1 上有一个 serverA,默认端口为 22。我在 xxx.xxx.xxx.xx2 上有另一个 serverB,默认端口为 22。现在我想使用 ssh 从 serverA 连接 serverB。我使用了以下命令

[userA@localhost~] # ssh userB@serverB
Run Code Online (Sandbox Code Playgroud)

当我运行此命令时,出现如下错误

ssh: connect to host xxx.xxx.xxx.xx1 port 22: No route to host
Run Code Online (Sandbox Code Playgroud)

当我登录 serverA 时,再出现一个这样的提示,然后我看到类似[userA@Localhost~] #的提示

我不明白为什么它显示为上面的粗体文字,而它应该显示为 [userA@serverA ~] # 任何人都有解决此问题的想法。

更新

我已经 ping 但得到了以下回复

[userA@localhost ~]# /bin/ping xxx.xxx.xxx.xx1
PING xxx.xxx.xxx.xx1 (xxx.xxx.xxx.xx1) 56(84) bytes of data.
From 192.168.24.1: icmp_seq=2 Redirect Host(New nexthop: xxx.xxx.xxx.xx1)
From 192.168.24.1: icmp_seq=3 Redirect Host(New nexthop: xxx.xxx.xxx.xx1)
From 192.168.24.1: icmp_seq=4 Redirect Host(New nexthop: xxx.xxx.xxx.xx1)
From …
Run Code Online (Sandbox Code Playgroud)

ssh

5
推荐指数
0
解决办法
5万
查看次数

标签 统计

ssh ×1