为什么AnyViewer无法连接到服务器?探索AnyViewer无法连接到服务器的原因,并学习如何修复此问题。
启动AnyViewer后,您发现左上角的网络连接状态图标显示为红色,设备ID未显示,而是看到9个小黑点,如下图所示。
为何AnyViewer无法连接服务器?此现象主要有两个原因:第一是“RCService”服务被删除或未启动;第二是无法连接到服务器。
首先检查第一个原因,打开Windows任务管理器,切换到“服务”页面,查找是否存在名为“RCService”的Windows服务。如果未找到该服务,请重新安装AnyViewer。如果存在该服务但未启动,请右键点击该服务显示弹出菜单,然后点击“启动”菜单项以启动服务,如下图所示。
若非服务问题,接下来分析是否因无法连接服务器导致。此过程稍显复杂,需要使用网络分析工具,如Unicorn、capsa、Wireshark等。下文将以Unicorn网络分析工具为例进行解析。分析前,请点击链接http://www.net-analyzer.com/wp-content/downlaod/UnicornSetup.exe下载Unicorn并正确安装,注意安装后需重启操作系统。重启计算机后,点击桌面“Unicorn Network Analyzer”快捷方式启动Unicorn网络分析工具,如下图所示。
随后点击“开始”按钮弹出启动分析窗口,AnvViewer通过服务器的30192端口建立控制连接,因此我们需要设置过滤规则以筛除不需要的网络数据包。在弹出窗口左侧点击“数据包过滤器”切换至过滤设置窗口,勾选“TCP”过滤器并双击,将弹出过滤器详细设置窗口,具体如下图所示。
右键点击“协议\TCP”图标弹出设置菜单,接着点击“与\端口”菜单项,将显示“端口限制”设置窗口,如下图所示。
如图所示,AnyViewer持续向控制服务器发送TCP同步请求,但服务器未作响应,这意味着请求数据包未能抵达。造成此现象最可能的原因是TCP端口30192被某些网络设备或软件禁止。您可以通过检查本机防火墙设置或联系网络管理员来了解端口配置情况。