现象:公司内网的工作电脑无法建立远程桌面,当出现这个问题时,排查了下原因,终于得到解决。    

  原因分析:

这里涉及到不同路由器型号已经网络知识,这里不再赘述),首先排查了公司外网路由器上面所做的  端口映射,在公网使用telnet IP port,外网能够访问,所以证明端口映射成功。

              2、检查外网后发现外网处理是正常的,于是将原因分析重点确定到内网本机上面,首先检查防火墙,以win7系统为例。打开控制面板检查防火墙规则。

              

内网远程桌面java 内网远程桌面无法连接_内网远程桌面java

             检查防火墙规则看远程桌面规则是否打开。发现配置正确。

             3、紧接着检查注册表远程端口是否为默认的3389端口,运行输入regedit.msc,依次展开HKEY_LOCAL_MACHINE/SYSTEM/CURRENTCONTROLSET/CONTROL/
TERMINAL SERVER/WDS/RDPWD/TDS/TCP   如下图所示:

          

内网远程桌面java 内网远程桌面无法连接_外网_02

检查端口是否和你远程的端口一样,如果不一样可以做修改。

            4、本机测试远程端口是否处于通畅状态。使用Telnet IP Port,如下图所示:

内网远程桌面java 内网远程桌面无法连接_内网_03

若出现下面这种情况,则表示端口通畅。 

内网远程桌面java 内网远程桌面无法连接_远程桌面_04

若出现下面这种情况,请检查本机远程桌面服务是否打开:

 

内网远程桌面java 内网远程桌面无法连接_内网远程桌面java_05

检查远程桌面服务是否打开,运行输入services.msc,找到远程桌面服务,如下图所示:                

内网远程桌面java 内网远程桌面无法连接_外网_06

当服务状态为启动时,表示远程桌面服务启动成功,否则则需要启动服务            5、当本机端口通畅时,则表示本机远程桌面配置成功,一般到此就能够通过外网远程内部的计算机。            注意:                   1、某些少数的计算机可能还是无法进行远程网络连接。则可以尝试关闭防火墙,再重新进行远程连接,一般可以解决远程无法连接的问题。                   2、某些少数的计算机还可能出现以下这种情况:

内网远程桌面java 内网远程桌面无法连接_内网远程桌面java_07

                  则需要修改组策略,运行输入gpedit.msc,依次展开计算机配置”→Window设置→安全设置→本地策略→安全选项→网络访问:本地账户的共享和安全模型→设置为经典-对本地用户进行身份验证,不改变起本来身份,则问题解决。如下图所示:

内网远程桌面java 内网远程桌面无法连接_内网_08