我的家庭网络上有两台 MacBook Pro。我按照以下问题中的建议,能够通过 SSH 连接到它们:
但是,我该如何从以下位置向它们发出 SSH 命令:
- 在我的家庭无线网络中吗?
- 从家庭网络之外的工作计算机?
我的家庭网络使用 Linksys WRT54G 路由器,两台计算机都通过无线方式连接。
答案1
对于本地网络上的计算机,您可以使用私有 IP 地址,例如
$ ssh 192.168.0.1
要从网络外部进行连接,您需要路由器的 IP 地址,并且需要确保已将端口 22 路由到本地网络上的相应机器,然后您可以执行以下操作:
$ ssh ww.xx.yy.zz
其中 ww.xx.yy.zz 是您的外部(公共)IP 地址。