我家里有两台Mac笔记本电脑,我已经为它们分配了静态私有IP。我还将路由器设置为DynDNS地址,每次路由器获取新的公共IP时都会更新。我在两个笔记本上启用了屏幕共享。
我可以使用DynDNS地址成功访问我的路由器网页。我知道我需要移植才能让屏幕共享从外部工作。
让我们假设,笔记本电脑拥有私有IP 192.168.1.2
和 192.168.1.3
我有点迷失在这里,会感激一些帮助(我需要能够远程桌面到两个笔记本)
我家里有两台Mac笔记本电脑,我已经为它们分配了静态私有IP。我还将路由器设置为DynDNS地址,每次路由器获取新的公共IP时都会更新。我在两个笔记本上启用了屏幕共享。
我可以使用DynDNS地址成功访问我的路由器网页。我知道我需要移植才能让屏幕共享从外部工作。
让我们假设,笔记本电脑拥有私有IP 192.168.1.2
和 192.168.1.3
我有点迷失在这里,会感激一些帮助(我需要能够远程桌面到两个笔记本)
Answers:
以此作为提示/粗略指南,因为我不知道您的路由器如何工作。我不知道屏幕共享使用什么端口或端口,所以我只需输入Pstart Pstop。
这还要求您能够告诉屏幕共享程序客户端使用与通常使用的端口不同的端口。
这是我的猜测:
在 Server IP Adress
你把 192.168.1.2
External Port Start
:在这里,您可以选择一个未使用的数字 60100
External Port Stop
:她把你输入的号码 60102 + (Pstop-Pstart)
为您的应用程序提供所需的端口跨度大小。 (通常启动和停止端口是相同的)
Internal Port Start
放 Pstart
Internal Port Stop
放 Pstop
并保存。
然后你重复一遍 192.168.1.3
但首先要做的 61100
代替。
然后在您要用于连接的计算机上 至 192.168.1.3
和 192.168.1.2
你告诉它使用you.dyndns.org地址和上面指定的端口。
PS。
我选择的端口只是示例,您可以使用其他东西(保持在60000以上是安全的)
Mac OS X使用VNC协议进行屏幕共享。
VNC默认使用端口5900。
因此,将端口5900转发到192.168.1.2端口5900外部,将端口5901转发到192.168.1.3端口5900外部。
从外部连接时,请输入您的DynDNS主机名。桌面0(写入:0)将是您的第一个笔记本,桌面1(:1)将是您的第二个笔记本。
在您的路由器上,您似乎将外部端口放在“自定义服务器”字段中,将内部IP地址放在服务器IP字段中。有关详细信息,请参阅路由器手册。