局域网架设手机传奇,进入游戏后没有选区界面、打不开门,这类问题大多集中在端口、网关配置、客户端IP、引擎参数这几个方面,下面按照排查顺序逐一说明。
首先确认核心现象,登录之后不弹出选区列表,代表客户端无法和登录网关建立通信,而开门失败属于游戏网关和服务端之间的交互异常,两个故障经常伴随出现,优先排查网络连通性。
第一步检查服务端IP设置。局域网环境不能直接使用127.0.0.1,这个地址仅本机访问可用。需要把服务端内所有IP相关文件修改为电脑局域网内网IP,一般格式为192.168.x.x或者10.x.x.x。需要修改的文件包含登录网关配置、游戏网关配置、人物网关配置,还有版本内的数据库配置文件。很多人只改一处IP,其余配置仍旧保留本地回环地址,手机端连接时就无法获取区服列表。修改完成后,所有网关程序必须全部关闭重启,修改后的参数才会生效。
第二步核对端口占用与防火墙放行。登录网关默认端口大多是7000,游戏网关常见端口为7200、7300。先在电脑端打开命令提示符,输入netstat -ano查看端口监听状态,确认对应端口处于监听状态。Windows防火墙需要手动放行这几个端口,局域网内手机访问,防火墙拦截是高频问题。另外要留意端口冲突,如果电脑其他程序占用了相同端口,网关会启动异常,表面看程序窗口打开,实际并未正常监听,手机发起连接收不到响应,自然不会出现选区界面。
第三步处理客户端连接配置。手机端的连接文件内的IP地址,必须填写电脑的局域网IP,不能填写127.0.0.1。部分客户端内置的网关列表文件,存在加密或者缓存,修改之后需要清理客户端缓存再重新打包。如果使用的是三端配套客户端,要区分电脑端和移动端的连接配置,两者不能混用。还有一种情况是客户端版本和服务端版本不一致,版本号不匹配会导致握手失败,连接建立到一半中断,现象就是没有选区弹窗。
第四步排查网关之间的通信,也就是不开门问题。选区界面能够正常弹出,但是点进入游戏不开门,代表登录网关通信正常,问题出在游戏网关。打开游戏网关日志,查看报错信息,常见提示为连接失败、验证失败。检查游戏网关内填写的服务端引擎IP,必须填写服务端本机内网IP,不要填127.0.0.1。同时确认引擎M2程序正常启动,M2停止或者卡死,游戏网关无法和引擎交互,就会出现点登录不开门。还要核对游戏网关的密码,网关和M2里面的通信密码必须保持一致,密码不一致会直接拒绝连接。
第五步检查数据库和角色网关。数据库服务没有正常启动,会导致无法读取区服信息。数据库账号密码如果修改过,版本内DB配置文件要同步更新,账号密码错误会读取不到区服数据。角色网关同样需要正确IP和端口配置,角色网关异常,就算选区出来,创建角色或者进入地图阶段也会卡住。
第六步局域网环境额外注意事项。手机和架设传奇的电脑,必须连接同一个路由器下的同一个WiFi,不能一个连WiFi一个用网线接不同网段,跨子网访问会失败。路由器不需要做端口映射,端口映射是外网访问才需要,局域网架设不需要改动路由器转发规则。部分路由器开启AP隔离功能,开启之后同一WiFi下设备互相无法访问,这个功能关闭之后手机才能访问电脑服务端。
第七步日志定位快速定位问题。优先看登录网关日志,如果日志完全没有手机的连接记录,说明手机根本连不到登录网关,重点查IP、端口、防火墙。如果日志有连接记录,但是提示验证失败,就是客户端版本、网关密码不匹配。选区成功但是开门卡住,直接看游戏网关和M2引擎日志,日志内的报错文字,可以直接锁定故障点。
常见踩坑点汇总,很多新手只修改登录网关IP,忽略游戏网关、角色网关;修改配置文件之后没有关闭所有网关和M2重启;客户端内连接文件IP没有同步修改;Windows防火墙没有放行端口;路由器开启AP隔离;网关通信密码前后不一致;客户端和服务端版本不配套。
按照顺序排查,先保证手机可以ping通电脑内网IP,确认网络通。再核对所有网关IP,重启整套服务端程序,查看网关日志,基本可以解决无选区、不开门这两个故障。
局域网架设手机传奇进入游戏无选区界面不开门故障排查教程
来源:
作者:
点击:

