扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
远程桌面连接能够从其它计算机访问计算机的桌面、程序、文件等,不管是在隔壁房间或是在世界的另外一端。远程计算机上运行程序时就如同是操作者坐在本地电脑前一样。
配置计算机接受这些连接并不复杂,不过,通过互联网为同一网络上的多个计算机配置远程访问并不那么简单。
下面,我们就一步一步地配置,最终实现通过互联网到达计算机的多个远程连接。对于每一台要远程控制的计算机来说,我们将编辑Windows注册表并创建防火墙规则。然后,配置路由器中的端口转发。
在每台电脑上启用远程桌面连接
第一步是在每台需要的计算机上启用远程桌面连接功能。记住,有些版本(如XP和Vista的家用版等)并不包含这个功能,虽然这些版本包括了远程桌面连接客户端程序。
在Vista中,在“开始”菜单上右击“计算机”,选择“属性”。在系统窗口中,单击左侧的“远程设置链接”。你可能会碰到“用户账户控制”揭示。在“远程”选项卡上,选择“准许远程桌面”。如果将要连接到主机的计算机正使用一个客户端的更新版本,应选择更加安全的选项。
小提示:为重新检查某个客户端是否支持到达更安全连接的网络级认证要求,打开远程桌面连接程序,单击程序左上角的图标,选择“关于”。如果支持网络级认证,就会在对话框中显示。
为了在XP中启用远程桌面,在“我的计算机”上右击,选择“属性”。在对话框中,选择“远程”选项卡,选中远程桌面选项中的允许检查框。如下图1所示:
图1
小提示:在选择浏览更多计算机后,不必担心计算机并没有在浏览器中显示。这种浏览功能仅在安装终端服务网关后才能起作用。
给每台计算机分配端口并手动改变默认设置
远程桌面服务器和客户端所使用的唯一默认端口就是TCP端口3389。支持此特性的每台计算机都会监听此端口或在此端口上建立连接。如果在相同的本地网络的计算机上建立多个远程连接,这是不错的选择,然而,默认情况下,无法同时设置多台计算机接受来自互联网的远程连接。
在路由器接收到远程桌面端口上的通信时,它将会把此数据转发给一个指定的计算机—一台单独的计算机。这样,如果“张三”成功地远程进入了他的电脑,他的计算机就是在路由器中配置的那台。在“小芳”试图远程连接到她的电脑时,她将仅接收到一个错误消息。为了能让小芳连接,某人必须改变在路由器配置中的计算机。
关于这个问题的方法就是使用计算机上不同的端口号。例如,张三可能会使用默认的端口;他不需要改变服务器所使用的端口或准许进入的通信的默认防火墙规则。然而,小芳将使用端口3390,而需要远程访问的其他任何人可能使用3391、3392等。
在将一个端口号分配给额外的计算机时,通过编辑注册表可以改变这种默认的端口:
1、打开注册表(执行regedit.exe)。
2、在注册表编辑器的左侧,找到下面的文件夹:
HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/TerminalServer/WinStations/RDP-Tcp,如下图2所示:
图2
3、在窗格的右侧,找到并双击portnumber键值,如下图3所示:
图3
在编辑对话框中,选择“十进制”选项。并键入分配的端口号,单击“确定”,关闭“注册表编辑器”。记住:为了让Windows开始使用新端口,需要重新启用计算机,打开防火墙继续操作。进入第三步:
【转自www.bitsCN.com】
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者