一、配置前必备:确认引擎与获取 IP 地址
(一)明确服务端引擎类型
不同引擎(如 GOM、HERO、BLUE)的配置文件位置略有差异,但核心逻辑一致:
GOM/HERO 引擎:核心配置文件多为 “mir.ini”“config.xml”“登录器配置器.ini”;
BLUE 引擎:主要配置在 “引擎控制器→参数设置” 中,无需手动改大量文件。
(二)获取对应 IP 地址
内网 IP(局域网用):
按下 Win+R 输入 “cmd”,执行 “ipconfig” 命令;
在 “以太网适配器 本地连接” 中,找到 “IPv4 地址”(如 192.168.1.105、192.168.0.20),此为内网 IP(同一路由器下设备通用)。
外网 IP(远程联机用):
打开浏览器搜索 “外网 IP”,显示的公网 IP(如 220.181.XX.XX)即为外网 IP;
若搜索结果显示 “内网 IP”(如 10.0.XX.XX、172.16.XX.XX),说明宽带无公网 IP,需联系运营商开通(告知 “需要公网 IP 用于家庭服务器”)。
二、内网 IP 配置:局域网联机操作(适合同路由器设备)
(一)服务端 IP 设置
修改核心配置文件:
找到服务端根目录下 “mir.ini”,打开后定位 “[LoginServer]” 板块:
ServerIP = 内网 IP(如 192.168.1.105);
LoginPort=8001(默认账号端口,保持不变或按需求修改,需记录)。
若有 “config.xml” 文件,同步修改 “192.168.1.105”“8001”。
启动服务端验证:
运行 “账号服务器.exe”“游戏服务器.exe”,查看面板日志,确认 “监听地址:192.168.1.105:8001”(无报错即配置成功)。
(二)局域网客户端设置
客户端 IP 同步:
打开客户端目录 “mir.ini”,将 “ServerIP” 改为服务端内网 IP(如 192.168.1.105),“ServerPort” 与服务端 LoginPort 一致(8001)。
登录器配置:
用服务端自带 “LoginBuilder.exe” 生成登录器,“账号服务器地址” 填写 “192.168.1.105:8001”,生成后放入客户端目录。
连接测试:
同一路由器下的电脑 / 手机(需装移动端客户端),运行登录器即可连接,无需额外设置。
三、外网 IP 配置:远程联机关键步骤(适合异地设备)
(一)服务端与登录器基础配置
服务端 IP 修改:
同内网配置步骤,将 “mir.ini”“config.xml” 中的 “ServerIP” 改为外网公网 IP(如 220.181.XX.XX),端口保持与内网一致(如 8001)。
登录器地址设置:
登录器配置器中,“账号服务器地址” 填写 “外网 IP: 端口”(如 220.181.XX.XX:8001),生成登录器后分发给远程用户。
(二)路由器端口映射(核心步骤)
进入路由器管理界面:
打开浏览器,在地址栏输入路由器管理 IP(通常为 192.168.1.1、192.168.0.1,路由器背面标签有标注),输入管理员账号密码登录。
添加端口映射规则:
找到 “端口映射”“虚拟服务器” 或 “NAT 设置”(不同路由器名称不同),点击 “添加”:
外部端口:8001(与服务端 LoginPort 一致);
内部端口:8001(与外部端口相同,无需修改);
内部 IP 地址:服务端电脑的内网 IP(如 192.168.1.105);
协议类型:选择 “TCP”(部分引擎需同时添加 UDP,可咨询服务端提供者);
状态:设为 “启用”,保存规则。
补充游戏端口映射:
若服务端有独立游戏端口(如 7000、7001,可在服务端 “游戏服务器.exe” 面板查看),需按上述步骤,额外添加该端口的映射规则(外部端口 = 内部端口 = 游戏端口,内部 IP 不变)。
(三)防火墙与宽带设置
放行服务端程序:
打开 “Windows Defender 防火墙”,进入 “高级设置→入站规则”,分别为 “游戏服务器.exe”“账号服务器.exe”“登录器.exe” 新建规则,允许所有端口通信。
确认公网 IP 稳定性:
若外网 IP 为 “动态 IP”(重启路由器后会变),需安装 DDNS 工具(如花生壳、公云),绑定一个固定域名(如xxx.vip.icp.cn),并在服务端与登录器中用域名替代 IP(如xxx.vip.icp.cn:8001),避免 IP 变动后需重新配置。
四、常见问题与排查技巧
(一)内网能连,外网连不上
检查路由器端口映射:确认外部端口、内部 IP、协议类型是否与服务端一致,可重启路由器生效;
核实公网 IP:重新搜索 “外网 IP”,确认服务端配置的 IP 与实际公网 IP 一致;
排查宽带限制:部分宽带(如校园网、企业网)会封锁 8001、7000 等端口,可将服务端端口改为 10000 以上(如 12345),同步修改映射规则与登录器地址。
(二)局域网内其他设备连不上
检查服务端 IP:确认客户端配置的内网 IP 与服务端实际内网 IP 一致(可重新执行 ipconfig 核对);
关闭服务端电脑防火墙:临时退出第三方安全软件(如 360、火绒),测试是否能连接。
(三)配置后服务端启动报错
若提示 “IP 绑定失败”:检查该 IP 是否被其他程序占用,或服务端程序未以 “管理员身份运行”;
若提示 “端口被占用”:在 cmd 中执行 “netstat -ano | findstr "8001"”,找到占用端口的进程 PID,在任务管理器中结束该进程。
五、配置后验证与进阶提示
联机验证:
内网:用另一台电脑连接同一 WiFi,运行登录器,能注册登录即成功;
外网:让异地用户用生成的登录器连接,或自己用手机热点(切换网络)测试。
多设备联机优化:
若联机人数较多(5 人以上),可在服务端 “引擎设置→性能参数” 中,将 “最大在线人数” 改为 50-100,避免卡顿;
外网联机建议使用稳定宽带(上行速率 20M 以上),减少延迟。

