手把手教你用SKYM2在局域网架设传奇!角色网关、ERO网关这样填不迷路

来源: 作者: 点击:
想在局域网和朋友联机玩传奇?用SKYM2架设服务器时,很多人卡在“角色网关”“ERO网关”等配置上。别慌!这篇教程用大白话带你搞定所有细节,包教包会!

一、准备工作:先搞懂这些概念

1. 什么是网关?
简单说,网关就是服务之间的“联络员”。比如角色网关(Role Gateway)是玩家角色数据交互的通道,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网关

• 角色网关(Role Gateway):

在 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、端口一致。

• 用 telnet 192.168.1.100 7200 测试端口是否开放(需关闭防火墙)。

2. ERO网关是什么?必须填吗?

• ERO网关通常用于战盟、行会等扩展功能。如果服务端不含这些模块,可忽略此配置。

3. 提示“端口被占用”怎么办?

• 更换端口:修改 mir.ini 中的端口号(如将 7200 改为 7201),并重启服务。

四、终极提醒

• 防火墙关掉! Windows防火墙或第三方杀毒软件可能拦截端口。

• IP别写错! 局域网IP和网关IP必须一致。

• 服务顺序启动! 先DBServer,再GameCenter,最后LoginGate。