阿里云ECS Windows服务器远程连接失败问题

最近买了阿里云ESC Windows server 2012R2数据中心版服务器,但是在本地远程连接想共享文件夹的时候出现了问题.本文提供小编经过几天时间查找资料总结的解决办法

具体问题

在这里插入图片描述
在Windows + R 中打开mstsc远程桌面连接时报错

解决过程

远程控制未开启问题和防火墙问题
  • 首先网上大部分的教程都是防火墙问题,有没有启动远程控制问题.因此我们首先查看服务器和本地是否开启了允许远程连接控制

  • 远程连接到服务器,左下角进入开始菜单后右键这台电脑 --> 属性 --> 远程设置 --> 远程 --> 勾选允许远程协助连接这台计算机和允许远程连接到这台计算机
    在这里插入图片描述
    如此配置即可

  • 然后查看防火墙. 右下角网络连接图标右键 --> 打开网络和共享中心 --> 左下角选择Windows防火墙 --> 左侧选择启动或关闭Windows防火墙 --> 启动防火墙
    在这里插入图片描述

  • 网上大部分教程都是这几套,然后让你重启服务器,最后你发现还是没有用,依旧报错,如果上面的方法没有成功解决,请继续看小编的解决方式

服务器配置问题
  • 首先检测 ping服务器公网ip能否ping通,如果ping失败,请另外百度解决方式,小编这里是ping 的通的
  • 如果成功ping通,再测试 telnet xx.xxx.xx.xxx(公网ip) 3389 测试默认端口是否正常.这时需要安装telnet插件,具体查看telnet教程 ,这里问题就出现了,测试命令后发现无法正常连接在这里插入图片描述
  • 可以先尝试换下网络环境再测试,小编这里直接省略了这一步(没得换啊主要是[😂]).
  • 对服务器的3389端口进行探测,看看是不是网络节点存在限制,端口探测参考端口探测方法
  • 小编这里出现了很多节点不通的情况,虽然看不懂是什么…在这里插入图片描述
  • 尝试将本地公网ip地址添加到云盾白名单,参考云盾白名单
  • 小编在这一步之后还是上图结果,继续
  • 通过控制台远程连接给ECS换一个远程端口,设置后放行安全组.具体参考更换远程端口
  • 最后测试 telnet 公网ip 端口号(更改后放行的端口号) 发现已经能跑通
  • 再Windows + R mstsc 远程连接,发现已经可以正常连接了

问题总结

  • 服务器的配置出现了问题,端口未能正确识别,手动更改连接端口后可以正常连接,记得在远程连接后加上端口号再连接哦

如果对您的学习生活有帮助,点个赞再走呗