我使用 Android 应用程序 mac remote 来控制我的 mac。这是通过 ssh 进入我的 mac 实现的。通常步骤如下:
- 共享 mac 的网络。
- 在共享网络中连接android。
- 在 mac 上启用 ssh。我可以在设置中看到一个 lan ip。
- 在 android 应用程序中输入 mac 的 LAN IP,我就可以控制我的 mac。
问题是 mac 的 lan ip 一直在变化。所以我的问题是如何让 mac 的 ip 在它自己的共享网络中保持静态?
答案1
如果不知道您的设置就很难说。
通常,您的 Mac 会有一个 IP 地址,如 192.168.xx,该地址由您的路由器使用称为 DHCP 的协议分配给您。
如今,大多数路由器都有一个名为 DHCP 保留的选项。这将确保路由器每次都为您的计算机分配相同的 IP 地址。如何做到这一点?嗯,这实际上取决于您的路由器。通常,它们有一个您可以登录的 Web 界面,可以让您设置这些选项。我的建议是查看手册。
您可以进入网络偏好设置并将其静态设置为您现在的 IP 地址,但我不喜欢这种方法,因为路由器不再受控制,而且尽管可能性很小,但它最终可能会将您静态分配的 IP 地址分配给网络上的另一台计算机 - 这会引起麻烦。
答案2
编辑:以下方法仅适用于您始终使用同一网络的情况。它在星巴克不起作用;但其他任何解决方案也不行。
最简单的方法是从网络系统首选项窗格将其设置为使用 DHCP 和手动地址。
为了防止任何冲突,请将其设置为当前分配给它的地址,该地址显示在面板顶部。[点击“应用”保存。]
这样,它的行为方式与完整 DHCP 相同,但只会确保它保留其地址。尽管同一网络上的另一台机器可能被 DHCP 服务器分配该地址,但这种情况实际上很少发生,因为现有的保留通常持续足够长的时间以阻止这种情况发生,并且路由器“倾向于”将相同的地址分配给同一设备。
您可以在路由器中找到如何为 Mac 设置静态映射,但您可能永远都不需要这样做。