远程桌面的端口转发


0

我家里有两台Mac笔记本电脑,我已经为它们分配了静态私有IP。我还将路由器设置为DynDNS地址,每次路由器获取新的公共IP时都会更新。我在两个笔记本上启用了屏幕共享。

我可以使用DynDNS地址成功访问我的路由器网页。我知道我需要移植才能让屏幕共享从外部工作。

alt text

让我们假设,笔记本电脑拥有私有IP 192.168.1.2192.168.1.3

我有点迷失在这里,会感激一些帮助(我需要能够远程桌面到两个笔记本)


请不要使用标签作为标题的前缀,使用标签字段
Sathyajith Bhat

也许在“屏幕共享”的标题中编辑“远程桌面”? ARD使用了大量其他端口,这些端口不仅仅是屏幕共享所必需的。
NReilingh

你有哪台路由器?
David

Answers:


0

以此作为提示/粗略指南,因为我不知道您的路由器如何工作。我不知道屏幕共享使用什么端口或端口,所以我只需输入Pstart Pstop。

这还要求您能够告诉屏幕共享程序客户端使用与通常使用的端口不同的端口。

这是我的猜测:

Server IP Adress 你把 192.168.1.2

External Port Start:在这里,您可以选择一个未使用的数字 60100
External Port Stop :她把你输入的号码 60102 + (Pstop-Pstart) 为您的应用程序提供所需的端口跨度大小。 (通常启动和停止端口是相同的)

Internal Port StartPstart
Internal Port StopPstop

并保存。

然后你重复一遍 192.168.1.3 但首先要做的 61100 代替。

然后在您要用于连接的计算机上 192.168.1.3192.168.1.2 你告诉它使用you.dyndns.org地址和上面指定的端口。

PS。
我选择的端口只是示例,您可以使用其他东西(保持在60000以上是安全的)


0

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字段中。有关详细信息,请参阅路由器手册。


或者您的路由器需要内部端口与外部端口相同的问题是什么?
Mikel

2
您从外部连接的地址将是vnc:// yourdomain:5900 /或vnc:// yourdomain:5901 /,不是:0或:1
NReilingh
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.