Teamviewer被限制,向日葵卡顿?试了windows自带远程桌面才知道之前都是舍近求远
步骤1:我的电脑-属性-远程设置里勾选允许远程连接到此计算机。
如果是局域网远程控制的话,在另外一台电脑里打开远程桌面输入需要被控制电脑的局域网ip地址就行。(不知道局域网ip?在控制面板网络和 Internet网络连接,网络适配器上右键看状态-详细信息)
如果你想先试试window远程桌面好用不好用,那你可以先局域网试下,毕竟设置太简单了
装完系统后在“远程设置处”设置为允许连接到计算机,但是上面有一个警告“必须为远程桌面启用Windows防火墙例外”。
就是没有获得防火墙的允许权限。

于是打开防火墙:控制面板-----Windows 防火墙-----允许的程序:

发现防火墙允许的程序中确实没有“远程桌面”,而虽然用户已是管理员身份,但“更改设置”按钮不可用:

解决方法:
开始------ > 运行 ----- > gpedit.msc

打开“本地组策略编辑器”,按如下设置:计算机配置----->管理模板----->网络----->网络连接----->Windows防火墙----->标准配置文件----->Windows防火墙允许入站远程桌面例外(默认为未配置),选择“已启用”,并在下面的IP地址框中输入*号(可根据需要添加相应的IP)

设置完后,发现Windows防火墙允许的程序中已有了“远程桌面”,当然原先的警告“必须为远程桌面启用Windows防火墙例外”也已消失


进行连接测试,连接界面可以出来,输入正确的用户名密码,连接时却出现“您的凭据不工作”的错误,还是无法连接

解决方法:
再次进入“本地组策略编辑器”,进行如下设置:计算机配置----->管理模板----->系统----->凭据分配----->允许分配保存的凭据用于仅NTLM服务器身份验证,选择已启用,显示----->输入:“TERMSRV/*”。(确保 TERMSRV 为大写)

当然,外网远程控制才是最重要的部分。
步骤2:在路由器端设置动态域名。(如果是静态ip地址上网则可跳过这一步)
如果你是普通的拨号上网,而且外网ip地址一直变动的,需要注册个ddns方便连接,否则的话可能刚开始用你的外网ip地址能连接,过几天你外网地址变了就连接不上了。用动态域名就没这个问题,可以始终远程访问到你的电脑。ddns功能像华硕路由和tplink都自带,这里以tplink为例
注册ddns之后你会得到一个你的专属域名(与路由器绑定)如hello123.tpddns.cn,以后远程访问你的电脑只需要填这域名就好,外网ip地址变动也没有关系了。
步骤3:在路由端设置端口转发(虚拟服务器)
远程访问稍微复杂一点的地方在于填静态ip地址或者动态域名还不够,还需要指定一个外部端口来确定访问特定的电脑(不同的外部端口可以对应转发到不同的局域网电脑),同时指定一个特定的内部端口来启用同一台电脑的不同服务。
找到路由器上的虚拟服务器功能,新建转发规则,名称随便填,外部接口随便填(1-65535)比如8888,内部服务器ip填需要受控制电脑的局域网ip(比如192.168.1.123,可在路由器在线设备名单里查看或者电脑端网络链接适配器状态查看),内部端口填3389(远程桌面默认端口),服务协议选全部
步骤4:关闭防火墙,或者在防火墙界面添加规则(非必须,如果不成功则执行这一步)
为了避免防火墙阻碍远程控制,需要添加规则允许这个端口的外网通讯
控制面板所有控制面板项Windows Defender 防火墙,高级设置-入站规则-新建规则
然后选择端口,tcp,特定本地端口并设置3389就行
步骤5 和局域网步骤一样,打开远程桌面,输入 动态域名:外部端口 就能远程控制了。
在显示选项里展开可以看到更多设置,比如齐全的分辨率设置
还有关键的剪贴板访问,以及映射网络硬盘。
设置好之后,你会发现在远程桌面上复制的内容,可以直接粘贴到控制端。而且在受控制的电脑里可以直接访问控制端电脑网络映射的硬盘,方便交换数据。
手机端app
直接在应用商店里下载Remote Desktop这个微软官方app,同样添加需要远程控制电脑的动态域名:外部端口就能在手机端控制了,实测体验同样也很不错,就是分辨率会自动匹配你的手机屏幕比例。
总结
windows自带的远程桌面用了几个月了,个人感觉设置好之后用起来比第三方软件要舒服,而且很稳定不会关键时刻掉链子,不再受制于人,不会难得想用一次的时候提示检测到商用只给你一分钟连接,痛不欲生
。我单位电脑现在可以用智能插座断电再上电的方法启动,有的主板不支持这个功能的话可以用远程唤醒(具体实现方法见文首插的上一篇原创),或者设置成每天定时启动再定时关机就好。这样配合windows自带的远程桌面,就能轻松实现随时随地访问办公电脑了。
补充:担心默认端口成肉鸡的,可自行修改注册表:HKEY_LOCAL_MACHINE,SYSTEM,CurrentControlSet,Control,Terminal Server,Wds,rdpwd,Tds,tcp和下方的WinStations,RDP-Tcp下的PortNumber项,十进制修改成自己喜欢的数字就好。然后步骤四防火墙添加同样端口即可
