局域网登录器和单机登录器不是两套东西,同一份服务端只把IP从127.0.0.1换成主机内网IP、列表文件同步改、防火墙放行端口,再用配置器重新生成一次exe即可。下面按GOM/GEE主流引擎走一遍,HERO/BLUE差异附在末尾。
一、先定主机内网IP
主机(跑服务端的电脑)Win+R输cmd回车,打ipconfig看IPv4,记下来,常见192.168.1.xxx或192.168.0.xxx。路由器后台把主机MAC绑静态IP,避免重启后IP变了全服掉线。同局域网其他电脑必须和主机同网段(前三位一样),连同一个路由器/交换机,WiFi和有线混用也行但要关AP隔离(路由器后台无线设置里关"客户端隔离")。
二、改服务端IP绑定(关键,不改别的机器看不见区)
1.Mir200\!Setup.txt:ServerIP=127.0.0.1改ServerIP=192.168.1.xxx;IPAddress、GateAddr里所有127.0.0.1一并替换。
2.DBServer\!serverinfo.txt:127.0.0.1换主机内网IP。
3.GEE引擎走GameCenter配置向导,第二页"游戏服务器外网IP地址"填内网IP,别填公网。
4.M2启动后按F11或选项→网络设置,勾"允许局域网连接",监听地址显示0.0.0.0:7200或主机IP:7200都对。
5.微端版额外改UpdateServer和UpdateGate里的连接地址为192.168.1.xxx,端口8000不动(改了就全链路同步改)。
三、写局域网列表文件list.txt
新建txt,ANSI编码(别存UTF-8,登录器读乱码),GOM/GEE通用格式:
测试一区192.168.1.xxx70000192.168.1.xxx
8000
字段顺序:区名开区IP登录网关端口是否微端(0/1)微端IP
微端端口。
没开微端就写测试一区192.168.1.xxx700000
0。
放哪都行,新手最稳方案:下个"本地列表服务器"小程序,和list.txt扔同一文件夹,启动小程序,浏览器开http://192.168.1.xxx/list.txt能看到文字即生效;不想用小程序就把list.txt传到一个能HTTP访问的空间拿直链。
四、登录器配置器重生成
打开服务端LoginCreator\GOM登录器配置.exe(GEE用GEE登录器配置.exe,别混引擎)。
•基本设置:版本名称自定,客户端路径选完整客户端根目录(D:\Legend之类纯英文)。
•列表地址:填http://192.168.1.xxx/list.txt(用小程序方案)或http://192.168.1.xxx:88/list.txt(IIS方案)。
•取消"单机模式""动态IP模式"勾选。
-微端页:勾启用微端模式,微端IP填主机内网IP,端口8000,更新密码和UpdateServer里设的完全一致。
•点生成登录器,exe出到客户端根目录或单独文件夹,同目录必须有key.lic(GOM需要,缺失从服务端工具夹拷)。
五、主机防火墙放行
控制面板→WindowsDefender防火墙→高级设置→入站规则→新建规则→端口→TCP→填70007100720073008000→允许连接。出站规则同样建一条。偷懒测试可直接关防火墙,但微软商店版Win10/11关了也可能拦,建规则最稳。
六、分发给同网玩家
主机完整客户端(含Data/Map/补丁/Wav和刚生成的登录器exe)整包压缩,U盘或局域网共享拷给室友同事。对方不用装DBC、不用起服务端,双击登录器→选"测试一区"→注册账号(DBServer认HeroDB就行)→进游戏。对方机器若闪退,登录器右键属性勾管理员运行+兼容Win7。
七、HERO/BLUE差异
HERO引擎改Mir200\!servertable.txt里127.0.0.1为内网IP,列表格式0=分组区名192.168.1.xxx700010
0。BLUE引擎控制器能自动识别内网IP,基本不用手改,列表按BLUE格式写即可。
八、看得见区点进入卡"正在连接"/不开门
按顺序查:主机M2是否真起完(日志无红字);netstat-an|findstr7200看是否LISTENING;玩家机cmd里ping192.168.1.xxx通不通;浏览器开http://192.168.1.xxx/list.txt出不出文字;登录器列表地址有没有http://前缀、IP后有没有多余空格;微端版微端密码三处(UpdateServer/M2微端开关/登录器配置器)是否一字不差。
九、端口映射误区
纯局域网同路由器下联机,不动路由器端口映射,映射是给外网玩家用的。室友连你家里WiFi算局域网,朋友跨运营商远程连才算外网,后者才需要公网IP+路由器虚拟服务器把7000/7200/8000转到主机内网IP。
一、先定主机内网IP
主机(跑服务端的电脑)Win+R输cmd回车,打ipconfig看IPv4,记下来,常见192.168.1.xxx或192.168.0.xxx。路由器后台把主机MAC绑静态IP,避免重启后IP变了全服掉线。同局域网其他电脑必须和主机同网段(前三位一样),连同一个路由器/交换机,WiFi和有线混用也行但要关AP隔离(路由器后台无线设置里关"客户端隔离")。
二、改服务端IP绑定(关键,不改别的机器看不见区)
1.Mir200\!Setup.txt:ServerIP=127.0.0.1改ServerIP=192.168.1.xxx;IPAddress、GateAddr里所有127.0.0.1一并替换。
2.DBServer\!serverinfo.txt:127.0.0.1换主机内网IP。
3.GEE引擎走GameCenter配置向导,第二页"游戏服务器外网IP地址"填内网IP,别填公网。
4.M2启动后按F11或选项→网络设置,勾"允许局域网连接",监听地址显示0.0.0.0:7200或主机IP:7200都对。
5.微端版额外改UpdateServer和UpdateGate里的连接地址为192.168.1.xxx,端口8000不动(改了就全链路同步改)。
三、写局域网列表文件list.txt
新建txt,ANSI编码(别存UTF-8,登录器读乱码),GOM/GEE通用格式:
测试一区192.168.1.xxx70000192.168.1.xxx
8000
字段顺序:区名开区IP登录网关端口是否微端(0/1)微端IP
微端端口。
没开微端就写测试一区192.168.1.xxx700000
0。
放哪都行,新手最稳方案:下个"本地列表服务器"小程序,和list.txt扔同一文件夹,启动小程序,浏览器开http://192.168.1.xxx/list.txt能看到文字即生效;不想用小程序就把list.txt传到一个能HTTP访问的空间拿直链。
四、登录器配置器重生成
打开服务端LoginCreator\GOM登录器配置.exe(GEE用GEE登录器配置.exe,别混引擎)。
•基本设置:版本名称自定,客户端路径选完整客户端根目录(D:\Legend之类纯英文)。
•列表地址:填http://192.168.1.xxx/list.txt(用小程序方案)或http://192.168.1.xxx:88/list.txt(IIS方案)。
•取消"单机模式""动态IP模式"勾选。
-微端页:勾启用微端模式,微端IP填主机内网IP,端口8000,更新密码和UpdateServer里设的完全一致。
•点生成登录器,exe出到客户端根目录或单独文件夹,同目录必须有key.lic(GOM需要,缺失从服务端工具夹拷)。
五、主机防火墙放行
控制面板→WindowsDefender防火墙→高级设置→入站规则→新建规则→端口→TCP→填70007100720073008000→允许连接。出站规则同样建一条。偷懒测试可直接关防火墙,但微软商店版Win10/11关了也可能拦,建规则最稳。
六、分发给同网玩家
主机完整客户端(含Data/Map/补丁/Wav和刚生成的登录器exe)整包压缩,U盘或局域网共享拷给室友同事。对方不用装DBC、不用起服务端,双击登录器→选"测试一区"→注册账号(DBServer认HeroDB就行)→进游戏。对方机器若闪退,登录器右键属性勾管理员运行+兼容Win7。
七、HERO/BLUE差异
HERO引擎改Mir200\!servertable.txt里127.0.0.1为内网IP,列表格式0=分组区名192.168.1.xxx700010
0。BLUE引擎控制器能自动识别内网IP,基本不用手改,列表按BLUE格式写即可。
八、看得见区点进入卡"正在连接"/不开门
按顺序查:主机M2是否真起完(日志无红字);netstat-an|findstr7200看是否LISTENING;玩家机cmd里ping192.168.1.xxx通不通;浏览器开http://192.168.1.xxx/list.txt出不出文字;登录器列表地址有没有http://前缀、IP后有没有多余空格;微端版微端密码三处(UpdateServer/M2微端开关/登录器配置器)是否一字不差。
九、端口映射误区
纯局域网同路由器下联机,不动路由器端口映射,映射是给外网玩家用的。室友连你家里WiFi算局域网,朋友跨运营商远程连才算外网,后者才需要公网IP+路由器虚拟服务器把7000/7200/8000转到主机内网IP。

