传奇单机版和联网版在本质上是同一套服务端程序,区别只在于IP配置、端口开放策略、登录器列表地址以及是否需要公网环境。下面先说两者的核心差异,再分别给出操作流程。
一、单机版与联网版的根本区别
IP地址配置
单机版所有网关程序的IP都填127.0.0.1(本机回环地址),只有你这台电脑能连。联网版填公网IP(如123.123.123.123)或内网IP(如192.168.1.100),配合端口映射或DMZ主机让局域网或外网其他机器能访问。
登录器列表
单机版登录器列表写127.0.0.1或file://本地list.txt。联网版列表写域名或公网IP指向的登录服务器地址,玩家下载登录器后自动从远程拉叁务器列表。
端口暴露
单机版不需要在路由器做任何端口映射,Windows防火墙可放行127.0.0.1流量。联网版必须在路由器做端口转发(TCP7000、7100、7200等),并在防火墙添加入站规则允许这些端口。
客户端来源
单机版玩家用自己的电脑既当服务器又当客户端。联网版服务端部署在一台稳定机器上,玩家各自下载登录器和客户端连过来。
适用场景
单机版用于个人测试、修改、熟悉引擎。联网版用于开区供他人游玩。
二、单机版架设完整步骤
1.下载传奇服务端包(Hero/GOM/GEE引擎均可),解压到纯英文路径如D:\MirServer,客户端放D:\MirClient。
2.装DBC2000(Hero/LEG引擎需要),配置别名指向D:\MirServer\Mir200\Mud2\DB,别名通常叫HeroDB。GOM/GEE引擎用内置SQLite跳过此步。
3.打开GameCenter.exe→配置向导→服务器外网IP填127.0.0.1→数据库名填HeroDB→保存→启动游戏服务器。
4.等待所有网关窗口(DBServer、LoginSrv、LoginGate、RunGate、M2Server)出现"启动成功"字样。
5.将服务端补丁(Data、Map等文件夹)覆盖到客户端目录。
6.用服务端自带登录器配置器生成登录器,列表地址填127.0.0.1端口7000,放入客户端根目录。
7.右键登录器以管理员身份运行,注册账号进游戏。
三、联网版架设完整步骤
前置条件:一台拥有公网IP的电脑或云服务器(如阿里云/腾讯云轻量应用服务器),带宽至少5Mbps,系统WindowsServer2012及以上。
1.服务端解压到服务器纯英文路径如D:\MirServer,客户端不需要放在服务器上。
2.配置DBC2000或SQLite(与单机相同),数据库指向正确目录。
3.打开GameCenter.exe→配置向导→服务器外网IP填你的公网IP(或云服务器内网IP但配合NAT映射)→数据库名填HeroDB→保存→启动。
4.关键步骤:端口映射
•云服务器:在控制台防火墙/安全组添加入站规则,放开TCP7000、7100、7200、5600、5100等端口(具体看服务端各网关端口)。
•家庭宽带:在路由器设置虚拟服务器/端口转发,将上述端口映射到你这台电脑的内网IP。
5.修改登录器配置器:服务器列表地址填你的公网IP或域名,端口填7000,生成登录器上传到某个网站空间或网盘供玩家下载。
6.玩家下载你的登录器放到他们自己的传奇客户端目录,运行后即可看到你的服务器。
四、单机转联网需要改动的配置项
如果你已经在单机跑通了,想改成联网,只需改以下几处:
1.!Setup.txt中ServerIP=从127.0.0.1改为你的公网IP或内网IP(配合映射)。
2.LoginGate\Config.ini中ListenIP=改为公网IP或0.0.0.0(监听所有网卡)。
3.RunGate\Config.ini同理改为公网IP或0.0.0.0。
4.登录器列表地址从127.0.0.1改为公网IP。
5.路由器/防火墙开放对应端口。
6.重新生成登录器分发。
五、单机与联网各自的注意事项
单机版容易忽略的点:路径不能有中文、杀毒软件必须关掉解压和首次运行、Win10/11右键以管理员运行所有exe、DBC2000别名路径要精确到Mud2\DB这一层。
联网版容易忽略的点:运营商封80端口没关系,传奇用7000等非标端口不受影响;云服务器安全组必须同时放行TCP入方向和出方向;玩家登录器必须和服务端引擎版本一致(GOM配GOM登录器,HERO配HERO登录器);公网IP变了要及时通知玩家更新登录器列表。
单机和联网的核心技术栈完全一样,区别仅在于网络层配置。先在单机环境把所有功能调通再转为联网是最稳妥的做法。
一、单机版与联网版的根本区别
IP地址配置
单机版所有网关程序的IP都填127.0.0.1(本机回环地址),只有你这台电脑能连。联网版填公网IP(如123.123.123.123)或内网IP(如192.168.1.100),配合端口映射或DMZ主机让局域网或外网其他机器能访问。
登录器列表
单机版登录器列表写127.0.0.1或file://本地list.txt。联网版列表写域名或公网IP指向的登录服务器地址,玩家下载登录器后自动从远程拉叁务器列表。
端口暴露
单机版不需要在路由器做任何端口映射,Windows防火墙可放行127.0.0.1流量。联网版必须在路由器做端口转发(TCP7000、7100、7200等),并在防火墙添加入站规则允许这些端口。
客户端来源
单机版玩家用自己的电脑既当服务器又当客户端。联网版服务端部署在一台稳定机器上,玩家各自下载登录器和客户端连过来。
适用场景
单机版用于个人测试、修改、熟悉引擎。联网版用于开区供他人游玩。
二、单机版架设完整步骤
1.下载传奇服务端包(Hero/GOM/GEE引擎均可),解压到纯英文路径如D:\MirServer,客户端放D:\MirClient。
2.装DBC2000(Hero/LEG引擎需要),配置别名指向D:\MirServer\Mir200\Mud2\DB,别名通常叫HeroDB。GOM/GEE引擎用内置SQLite跳过此步。
3.打开GameCenter.exe→配置向导→服务器外网IP填127.0.0.1→数据库名填HeroDB→保存→启动游戏服务器。
4.等待所有网关窗口(DBServer、LoginSrv、LoginGate、RunGate、M2Server)出现"启动成功"字样。
5.将服务端补丁(Data、Map等文件夹)覆盖到客户端目录。
6.用服务端自带登录器配置器生成登录器,列表地址填127.0.0.1端口7000,放入客户端根目录。
7.右键登录器以管理员身份运行,注册账号进游戏。
三、联网版架设完整步骤
前置条件:一台拥有公网IP的电脑或云服务器(如阿里云/腾讯云轻量应用服务器),带宽至少5Mbps,系统WindowsServer2012及以上。
1.服务端解压到服务器纯英文路径如D:\MirServer,客户端不需要放在服务器上。
2.配置DBC2000或SQLite(与单机相同),数据库指向正确目录。
3.打开GameCenter.exe→配置向导→服务器外网IP填你的公网IP(或云服务器内网IP但配合NAT映射)→数据库名填HeroDB→保存→启动。
4.关键步骤:端口映射
•云服务器:在控制台防火墙/安全组添加入站规则,放开TCP7000、7100、7200、5600、5100等端口(具体看服务端各网关端口)。
•家庭宽带:在路由器设置虚拟服务器/端口转发,将上述端口映射到你这台电脑的内网IP。
5.修改登录器配置器:服务器列表地址填你的公网IP或域名,端口填7000,生成登录器上传到某个网站空间或网盘供玩家下载。
6.玩家下载你的登录器放到他们自己的传奇客户端目录,运行后即可看到你的服务器。
四、单机转联网需要改动的配置项
如果你已经在单机跑通了,想改成联网,只需改以下几处:
1.!Setup.txt中ServerIP=从127.0.0.1改为你的公网IP或内网IP(配合映射)。
2.LoginGate\Config.ini中ListenIP=改为公网IP或0.0.0.0(监听所有网卡)。
3.RunGate\Config.ini同理改为公网IP或0.0.0.0。
4.登录器列表地址从127.0.0.1改为公网IP。
5.路由器/防火墙开放对应端口。
6.重新生成登录器分发。
五、单机与联网各自的注意事项
单机版容易忽略的点:路径不能有中文、杀毒软件必须关掉解压和首次运行、Win10/11右键以管理员运行所有exe、DBC2000别名路径要精确到Mud2\DB这一层。
联网版容易忽略的点:运营商封80端口没关系,传奇用7000等非标端口不受影响;云服务器安全组必须同时放行TCP入方向和出方向;玩家登录器必须和服务端引擎版本一致(GOM配GOM登录器,HERO配HERO登录器);公网IP变了要及时通知玩家更新登录器列表。
单机和联网的核心技术栈完全一样,区别仅在于网络层配置。先在单机环境把所有功能调通再转为联网是最稳妥的做法。

