外出时的远程访问
已配对的手机在您离开家之后依然可用。Nexus 会通过中继在手机与 PC 之间搭桥,并在条件允许时升级为直接的点对点连接。两种情况下会话都是端到端加密的,中间的任何环节都读不到您的流量。
端到端加密
加密密钥由配对在您的两台设备上各自推导得出,永远不会离开这两台设备。手机与 PC 交换的每一帧数据都在一端封装、在另一端解开,中间环节拿到的只有密文。同一套加密也保护本地网络上的会话,那种情况下完全不涉及中继。
中继只转发它读不懂的字节
当手机无法直接连上 PC 时,双方都会连接到一台 Nexus 中继。中继只做一件事:把两条连接配对起来,并在它们之间复制加密帧。它不持有任何密钥,从不解密,也从不存储您的数据。它能观察到的仅限于连接元数据(地址和字节数),任何转发节点要完成工作都必须看到这些信息。
走直连:点对点升级
把每一个字节都经由数据中心转发会增加延迟,所以中继会话一旦建立,Nexus 就会在后台尝试在手机与 PC 之间打开一条直接连接,穿透您家里的路由器。协商过程本身走的是已经加密的中继隧道,直连通道也带有同样的端到端加密。直连路径确认可用后,中继连接就会关闭;如果直连路径中断,会话会自动回落到中继。大多数远程会话最终都会变成直接、加密的设备间连接。
相关开关
两个开关都在配对遥控器对话框的连接选项下:
- 云中继:"当已配对的手机无法在本地网络上访问此电脑时,允许其通过互联网连接。"
- 允许远程控制:总关闭开关。关闭它会立即断开所有已连接的远程控制面板,并阻止在任何路径(包括中继)上重新连接。已配对的设备仍会保留在您的列表中,重新开启后即可恢复。
注意
远程访问需要两重主动授权:设备必须先经过您在 PC 上批准的配对才能进入;而高风险操作,例如刷写设备固件或关闭机器,永远不会经由中继执行,只能在本地网络上进行。
基于浏览器的会话有意比应用会话更短命,见 iOS 与 Android 应用。想了解完整的技术细节,包括密钥推导、中继设计和 NAT 穿透,请阅读 Nexus 如何保护您的 PC。