您的位置:首页 > 移动开发

Apple Remote Desktop(ARD)的远程连接配置

2016-07-13 10:06 2606 查看

Apple Remote Desktop(ARD)的远程连接配置

官方帮助文档

Apple 软件产品所使用的 TCP 和 UDP 端口文档

说明

在上述文档中,写明开启ARD需要通过端口3283和5900。从官方帮助文档得知:



但是很多情况是连不上的,因为没有做Router port forwarding(NAT下的端口映射),即,远端的ARD访问某IP的mac时,路由器没有把在3283和5900端口接收到的流量传递给子网下的主机。

配置路由器

这里以TPLINK-R410为例

打开路由器设置页面,进行如下操作



在“转发规则”-“虚拟服务器”下,添加3283和5900端口对应的机器IP(路由器DHCP分得的,用ifconfig命令就可以查看,或者打开“Network Utility”-“Info”)。

测试端口是否可行

方法一

打开“Network Utility”-“Port Scan“,对公网IP进行3283和5900端口的扫描。



可以看到扫描结果,说明端口映射成功。设置好端口映射后路由器有一定的延时

方法二

利用nc命令查看远端某一端口是否开放,并且返回其协议名称:



nc -zv 公网IP 端口号。

在扫描5900的时候,需要开启”Sharing“下的”Remote Management“

ARD设置

方法一



方法二





顺手记录

Mac VNC的配置文件路径:/System/Library/LaunchDaemons/com.apple.screensharing.plist

注意:修改完端口后,一并修改路由器映射和ARD连接时的默认端口
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Mac 苹果