当前位置 : 145z游戏站 | 热血传奇 | 技术教程 | 

热血传奇单机版架设好之后修改IP端口映射与生成联机登录器让多人进服详细步骤

热度:
单机传奇默认只监听127.0.0.1(本机回环),要让别人进服必须把服务端IP改成真实网卡IP并开放端口。先确认你单机版能正常启动、能建号进游戏,再按下面做。

一、获取本机IP地址

按Win+R输入cmd回车,执行:

找到"IPv4地址",记下如192.168.1.100这种地址(局域网联机用这个,外网联机还需要查公网IP)。朋友如果在同一路由器WiFi下用局域网IP即可,异地联机需要公网IP+端口映射或内网穿透。

二、修改服务端所有IP配置(关键)

先关闭GameCenter及所有传奇进程,按引擎类型改:

HERO/Blue引擎(最常见老版本):
•打开MirServer\Mir200\!Setup.txt,找到ServerAddr=127.0.0.1改为你的IP(如192.168.1.100或公网IP),DBAddr、LoginAddr如存在也改同一IP。

-打开MirServer\LoginSrv\!Addrtable.txt,格式改为:服务器区名Title1你的IP你的IP(例:我的传奇Title1192.168.1.100192.168.1.100)
-打开MirServer\DBServer\!ServerInfo.txt,第一行IP改为你的IP。
•MirServer\LoginGate\LoginGate.ini中ServerIP=你的IP,MirServer\RunGate\Config.ini中ServerAddr=你的IP。

-部分版本还需改MirServer\Mir200\!Start.txt或!Servertable.txt中IP。

GOM/GEE引擎:
•启动GameCenter.exe→点击"配置向导"或"配置"按钮→服务器IP填你的IP(局域网填内网IP,外网有公网IP填公网IP或动态域名)→下一步保存→重启所有服务。

-确认Mir200\!Setup.txt中ServerAddr同步为你填的IP。

改完保存,重新启动GameCenter点"启动所有服务",看M2Server窗口是否显示绑定到你填的IP且无报错。

三、Windows防火墙放行端口与程序

控制面板→WindowsDefender防火墙→允许应用或功能通过防火墙→更改设置→勾选Legend(若无则点"允许其他应用"浏览添加LoginGate.exe、RunGate.exe、DBServer.exe、M2Server.exe、LoginSrv.exe勾选专用+公用)。
或建入站规则放行TCP端口7000、7100、7200(部分版本还有8080、3306视配置),协议TCP。

四、路由器端口映射(仅外网/异地朋友联机需要)

朋友不在同一路由器下需做端口映射:
-浏览器进路由器管理页(通常是192.168.1.1或192.168.0.1,看路由器背面标签),输管理员账号登录。
•找"端口映射"/"虚拟服务器"/"NAT转发",添加规则:

•外部端口7000→内部IP填你主机内网IP(192.168.1.100)→内部端口7000→协议TCP+UDP

-同样映射7100(SelGate)、7200(RunGate),部分版本还要映射55901或56001视引擎。
•保存重启路由器。

•查公网IP:百度搜"IP"记下,登录器填这个公网IP。(注:部分宽带是运营商内网NAT无公网IP,需联系运营商申请公网IP或用花生壳/sakurafrp等内网穿透工具做TCP穿透到7000/7200端口)

五、生成联机登录器发给朋友

打开服务端自带登录器配置器/生成器:
•服务器名称:自定义(如"兄弟传奇")

•服务器IP:局域网联机填你内网IP(192.168.1.100),外网联机填你公网IP或动态域名

-端口:7000(与LoginGate.ini中GatePort一致)
•列表方式选本地list.txt时新建list.txt(ANSI编码)写:

[Server]
0=兄弟传奇|192.168.1.100|7000|1|0

外网把IP换成公网IP。生成登录器EXE。
把登录器EXE+配套客户端Data/Map/Sound补丁(与你服务端一致的版本)打包发给朋友,朋友放传奇客户端根目录运行。

六、测试与常见故障

-自己先开登录器能看见服务器列表并能登录→服务端IP配置对。
•朋友连不上:确认你们网络互通(ping你IP试试)、路由器AP隔离关掉(部分WiFi开隔离会阻断)、端口映射生效、防火墙已放行。

•能登录但点开始黑屏被踢→检查RunGate配置IP是否正确、M2安全过滤把朋友IP拦了(M2→选项→安全→把朋友IP加信任或降防御等级)、出生地图文件存在。

-GOM引擎提示版本不一致→朋友客户端版本号(Version.dat或mir.dat)须与服务端一致,用登录器配置器同步生成。

局域网联机只需做一二四五步+防火墙放行,外网联机追加第三步端口映射。改IP前建议先备份MirServer整个文件夹以防改错无法还原。
[顶部]