想在局域网和朋友联机玩传奇?用SKYM2架设服务器时,很多人卡在“角色网关”“ERO网关”等配置上。别慌!这篇教程用大白话带你搞定所有细节,包教包会!
一、准备工作:先搞懂这些概念
1.什么是网关?
简单说,网关就是服务之间的“联络员”。比如角色网关(RoleGateway)是玩家角色数据交互的通道,ERO网关(可能是战盟或扩展服务网关)对应其他功能模块。
2.局域网IP地址
你的电脑在局域网中的IP(如192.168.1.100),需确保所有服务端模块在同一网络下。
3.端口开放
默认常用端口:
•角色服务:7000
•游戏服务:7100
•网关服务:7200
(如果被占用,需改端口并在配置文件同步)
二、实战步骤:从配置到开服
1.设置服务器IP和端口
•打开SKYM2引擎目录下的mir.ini文件(用记事本打开)。
•找到以下参数并修改:
[SERVER]
Name=传奇服务器名称
IP=你的局域网IP(如192.168.1.100)
Port=7000#角色服务端口
GateIP=192.168.1.100#网关IP(一般与服务器IP一致)
GatePort=7200#网关端口(默认7200)
2.配置角色网关和ERO网关
•角色网关(RoleGateway):
在mir.ini中找到[GATEWAY]段落,填写:
RoleGate=192.168.1.100:7200#用本机IP+网关端口
•ERO网关(通常为战盟服务):
如果服务端包含战盟功能,在[ERO]段落填写:
EroGate=192.168.1.100:7300#假设战盟服务端口为7300
3.启动服务端
1.先启动DBServer(数据库服务),等待连接成功。
2.再启动GameCenter(游戏中心服务)。
3.最后启动LoginGate(登录网关)。
提示:如果服务启动失败,检查端口是否被占用或IP是否冲突。
4.客户端连接测试
•玩家客户端打开传奇,选择“新建服务器”,输入:
•服务器IP:你的局域网IP(如192.168.1.100)
•端口:游戏服务端口(默认7100)
•能正常进入游戏且能创建角色,说明配置成功!
三、常见问题排查
1.角色网关填错导致无法登录?
•错误表现:登录界面卡住或提示“连接角色服务器失败”。
•解决方法:
•检查mir.ini中的GateIP和GatePort是否与本机IP、端口一致。
•用telnet192.168.1.1007200测试端口是否开放(需关闭防火墙)。
2.ERO网关是什么?必须填吗?
•ERO网关通常用于战盟、行会等扩展功能。如果服务端不含这些模块,可忽略此配置。
3.提示“端口被占用”怎么办?
•更换端口:修改mir.ini中的端口号(如将7200改为7201),并重启服务。
四、终极提醒
•防火墙关掉!Windows防火墙或第三方杀毒软件可能拦截端口。
•IP别写错!局域网IP和网关IP必须一致。
•服务顺序启动!先DBServer,再GameCenter,最后LoginGate。
一、准备工作:先搞懂这些概念
1.什么是网关?
简单说,网关就是服务之间的“联络员”。比如角色网关(RoleGateway)是玩家角色数据交互的通道,ERO网关(可能是战盟或扩展服务网关)对应其他功能模块。
2.局域网IP地址
你的电脑在局域网中的IP(如192.168.1.100),需确保所有服务端模块在同一网络下。
3.端口开放
默认常用端口:
•角色服务:7000
•游戏服务:7100
•网关服务:7200
(如果被占用,需改端口并在配置文件同步)
二、实战步骤:从配置到开服
1.设置服务器IP和端口
•打开SKYM2引擎目录下的mir.ini文件(用记事本打开)。
•找到以下参数并修改:
[SERVER]
Name=传奇服务器名称
IP=你的局域网IP(如192.168.1.100)
Port=7000#角色服务端口
GateIP=192.168.1.100#网关IP(一般与服务器IP一致)
GatePort=7200#网关端口(默认7200)
2.配置角色网关和ERO网关
•角色网关(RoleGateway):
在mir.ini中找到[GATEWAY]段落,填写:
RoleGate=192.168.1.100:7200#用本机IP+网关端口
•ERO网关(通常为战盟服务):
如果服务端包含战盟功能,在[ERO]段落填写:
EroGate=192.168.1.100:7300#假设战盟服务端口为7300
3.启动服务端
1.先启动DBServer(数据库服务),等待连接成功。
2.再启动GameCenter(游戏中心服务)。
3.最后启动LoginGate(登录网关)。
提示:如果服务启动失败,检查端口是否被占用或IP是否冲突。
4.客户端连接测试
•玩家客户端打开传奇,选择“新建服务器”,输入:
•服务器IP:你的局域网IP(如192.168.1.100)
•端口:游戏服务端口(默认7100)
•能正常进入游戏且能创建角色,说明配置成功!
三、常见问题排查
1.角色网关填错导致无法登录?
•错误表现:登录界面卡住或提示“连接角色服务器失败”。
•解决方法:
•检查mir.ini中的GateIP和GatePort是否与本机IP、端口一致。
•用telnet192.168.1.1007200测试端口是否开放(需关闭防火墙)。
2.ERO网关是什么?必须填吗?
•ERO网关通常用于战盟、行会等扩展功能。如果服务端不含这些模块,可忽略此配置。
3.提示“端口被占用”怎么办?
•更换端口:修改mir.ini中的端口号(如将7200改为7201),并重启服务。
四、终极提醒
•防火墙关掉!Windows防火墙或第三方杀毒软件可能拦截端口。
•IP别写错!局域网IP和网关IP必须一致。
•服务顺序启动!先DBServer,再GameCenter,最后LoginGate。

