如何在同一网络、不同子网的客户端和主机之间进行 SSH?

如何在同一网络、不同子网的客户端和主机之间进行 SSH?

在具有两个子网的家庭网络上:

  • 客户端 IP 是 192.168.1.41(路由器子网,网络掩码 255.255.255.0),
  • SSH服务器IP是192.168.0.3(调制解调器子网,网络掩码 255.255.255.0)。

如果我尝试从客户端通过 SSH 连接到 SSH 服务器,则会超时。但是,如果 SSH 服务器通过无线方式连接到路由器子网(如 192.168.1.1),则不会出现问题。1.44,网络掩码 255.255.255.0)而不是有线至调制解调器子网。

<ClientUSER>@Client:~$ ssh <ServerUSER>@192.168.0.3
ssh: connect to host 192.168.0.3: Connection timed out

当客户端和 SSH 服务器分别位于不同的子网(192.168.1.1)时,建立从客户端到 SSH 服务器的 SSH 连接的最简单方法是什么?1.* 和 192.168.0.*?

家庭网络:

ISP
 |    [wired]
Modem
 |    [wired]   |    [wired]
SSHServer    Router
                |    [wireless]
             Client

谢谢。

相关内容