今天得说说这个“st远程”的事儿。最近不知道咋回事,老是要用到这个功能,以前都好好的,突然就给我掉链子了,真是头大。
一、先看看是不是我自个儿的问题
遇到这事儿,咱也不能上来就怨天尤人,得先从自己这边找找原因。我就先瞅了瞅我这边的网,路由器灯闪得挺欢,电脑也能正常上网看视频啥的,说明我这边网路是通的。那就不是我本地网络的问题了。
然后我想,是不是我这台电脑上的“st远程”客户端软件出问题了?我把它关了,重新打开,还是老样子,提示连接不上。这就有点纳闷了。
二、那是不是远程那头睡着了?
我就寻思,那台远程的机器是不是没开机,或者干脆就是死机了?这远程要是机器都关了,神仙也连不上。赶紧打了个电话问了下在那边的同事,人家说机器开着,系统也正常运行,没啥特别的提示。这就怪了。
然后我就想,会不会是那个远程桌面服务没开?以前遇到过,服务没启动,死活连不上。我就让同事帮忙在远程那台机器上瞅瞅:
- 服务检查:让他去“服务”里瞅瞅,那个叫“Remote Desktop Services”或者类似名字的服务是不是“正在运行”。他说看了,是运行的。
- 远程桌面设置:我又让他去系统属性里,看看“远程”那个选项卡,是不是勾选了“允许远程连接到此计算机”。他说这个也勾着,没问题。
这下我就有点摸不着头脑了,基本的东西都看了,应该没啥问题。
三、防火墙,老冤家了!
网络通,服务开,设置也对,那八成就是防火墙这老哥们出来捣乱了。不管是Windows自带的防火墙,还是公司可能装了啥其他的安全软件,都可能把这远程端口给拦了。我记得远程桌面默认是3389端口,就让同事重点看看这个端口是不是被哪个不长眼的防火墙规则给禁了。
他还真就去查了,仔仔细细看了一遍入站规则和出站规则。过了一会儿回话,说防火墙里关于远程桌面的规则是允许的,而且为了保险起见,他还特意把“st远程”这个程序也添加到了允许列表里,甚至暂时把防火墙关了试了试,还是不行!这就让我有点懵了,常见的坑都排除了。
四、回到“st远程”本身,差点忘了它
折腾了半天,我突然想起来,我用的这个“st远程”它不是系统自带的那个远程桌面,它是个第三方的工具。虽然它底层可能也是用的RDP协议,但它自己会不会有啥特殊的设置或者状态不对?
我赶紧让同事检查了一下那个“st远程”软件本身在远程机器上的运行状态。他点开一看,软件界面是开着的,但是他说看到软件界面上好像有个小小的提示,说是什么“连接ID未就绪”或者“等待服务器响应”之类的,一闪而过没看清。我就让他把那个“st远程”的服务器端程序彻底关掉,然后再重新以管理员身份运行一次。
他照做了,重新启动了远程端的“st远程”程序。我这边也把我的客户端关了重开。
然后我再试着输入ID和密码,点连接。你猜怎么着?一下子就通了!屏幕一闪,熟悉的远程桌面就出来了。原来问题就出在远程那个“st远程”程序本身没完全准备或者上次关闭的时候有啥进程没退干净,重新彻底启动一下就好了。
五、总结一下这回折腾
搞定了,总算是能正常用了。这回这个“st远程”连接不上的问题,根子还是出在了远程那边的软件没运行虽然前面检查网络、系统服务、防火墙,这些步骤都没错,也是排查问题的常规思路,但有时候就是会忽略最直接的那个点,就是你用的那个特定工具本身的状态。
以后再遇到这种远程连接的问题,除了那些常规操作,一定也要记得检查一下你用的那个远程工具本身,在两边是不是都正常运行着,配置是不是正确,有没有啥特殊的错误提示。不然真是白费功夫,瞎折腾半天。
行了,今天就记录到这,希望能给同样遇到类似问题的朋友提个醒。有时候最简单的重启大法,还真就管用!
还没有评论,来说两句吧...