![通过 VNC 远程访问家里的 Mac?](https://linux22.com/image/1595049/%E9%80%9A%E8%BF%87%20VNC%20%E8%BF%9C%E7%A8%8B%E8%AE%BF%E9%97%AE%E5%AE%B6%E9%87%8C%E7%9A%84%20Mac%EF%BC%9F.png)
我知道有各种客户端,但是否可以从终端通过 open vnc://... 远程访问我的家用 Mac?我可以用我的工作 Mac 来做到这一点,它有一个专用的公共域名。但是,我的家用 Mac 只有本地 IP 地址,因此我不确定如何在远离家庭网络时访问它。
答案1
一般来说是的,然而 VNC 并不是一个特别轻量级的协议,并且取决于带宽和您要执行的操作,它可能不是跨互联网进行远程控制的最佳解决方案。
另一个问题是,正如您所指出的,您的工作电脑有一个专用的公共域名,因此从世界任何地方都可以轻松访问它(本质上)。要对您的家用电脑执行同样的操作,您必须为它提供一个公共域名。
有很多公司可以做到这一点。首先想到的是https://dyn.com/dns/。我与它没有任何关系,也从未使用过它。但它旨在为具有动态 IP 地址(大多数家用路由器都是如此)的设备提供主机名。这通常需要支持此类服务的路由器,因此您必须登录路由器并检查它是否提供与此类服务的兼容性。
设置完成后,你必须转发正确的TCP/IP 端口从路由器到您家里的 Mac,并验证您家里的 Mac 是否已设置为接收 VNC 连接。
呼呼
就我个人而言,我会使用 LogMeIn、TeamViewer 或十几种服务(免费、便宜和其他)中的任何一种,通过在目标 Mac(或 PC)上安装客户端并通过网络浏览器或轻量级应用程序访问它,可以绕过所有网络设置和费用。