我想知道当通过具有互联网共享(AirPort 到有线)的 Mac 连接时,如何在本地网络上访问 Linux(确切地说是 Ubuntu Karmic)。
答案1
Internet 共享充当 NAT,但不提供指定端口映射的方法。因此,您无法从 Mac 的上游/公共/Internet 端发起到 Linux 机器的连接。
Mac 本身应该能够连接到它,并且 Mac 下游/私有端的任何其他客户端都应该能够连接。
答案2
不知道你对“访问”的定义是什么:
如果你想从外部世界进入 Linux 机器的命令行,那么你首先需要通过 SSH 进入你的 Mac。然后,你就可以从 Mac 通过 SSH 进入那台 Linux 机器。
或者,如果你想访问 Linux 机器上的基于端口的服务,那么你可以通过 SSH 连接到你的 Mac,同时指定一些转发端口(隧道)通往Linux机器。