通过路由器通过 SSH 进入 MacBook Pro

通过路由器通过 SSH 进入 MacBook Pro

我的家庭网络上有两台 MacBook Pro。我按照以下问题中的建议,能够通过 SSH 连接到它们:

如何在 Mac OS X 上运行 SSH 服务器?

但是,我该如何从以下位置向它们发出 SSH 命令:

  1. 在我的家庭无线网络中吗?
  2. 从家庭网络之外的工作计算机?

我的家庭网络使用 Linksys WRT54G 路由器,两台计算机都通过无线方式连接。

答案1

对于本地网络上的计算机,您可以使用私有 IP 地址,例如

$ ssh 192.168.0.1

要从网络外部进行连接,您需要路由器的 IP 地址,并且需要确保已将端口 22 路由到本地网络上的相应机器,然后您可以执行以下操作:

$ ssh ww.xx.yy.zz

其中 ww.xx.yy.zz 是您的外部(公共)IP 地址。

相关内容