今儿个,咱来聊聊 pcAnywhere 这玩意儿的端口问题。前阵子,我不是琢磨着搞个远程控制软件嘛方便我管理服务器。挑来挑去,选 pcAnywhere,毕竟老牌子,名气大。
刚开始,我以为这东西装上就能用,结果连不上,把我给整懵。后来一查资料,原来是端口没搞对。这就像串门儿,你得知道人家门牌号,才能进屋,对?
摸索过程
我先是在自己电脑上装 pcAnywhere,然后又在服务器上也装一个。两边都设置好,可就是连不上。我心想这不应该,难道是软件版本不对?
于是我又下载几个不同版本的 pcAnywhere,一个个试,还是不行。我开始怀疑是不是网络问题,ping 一下服务器,通的!这下更迷糊。
没办法,我只好去网上查资料。看好多帖子,都说 pcAnywhere 默认用的是 5631 和 5632 这两个端口。5631 是数据端口,5632 是状态端口。我一想,这俩端口我都没开,怪不得连不上!
设置防火墙
知道问题所在就好办。我赶紧打开服务器的防火墙,把 5631 和 5632 这两个端口都给放行。具体咋操作?不同的防火墙设置方法不一样,我用的是 Windows 自带的防火墙,就在“高级安全 Windows Defender 防火墙”里,添加入站规则,把这两个端口允许通过就行。
设置完防火墙,我又试着连接一下,还真连上!当时心里那个激动,就像哥伦布发现新大陆一样。
进一步的发现
后来我又看到有人说,只要开 5631 这个端口就行。我抱着试试看的心态,把 5632 端口给禁用,结果发现,还真能用!看来,5632 这个端口,主要就是用来显示状态的,不是必须的。
一点小经验- 如果你也用 pcAnywhere,记得检查一下防火墙,看看 5631 端口开没。
- 要是你服务器安全性要求比较高,可以考虑只开 5631 端口。
这回折腾 pcAnywhere 端口,也算让我长点见识。以后再遇到类似的问题,我就不慌。毕竟实践出真知嘛