传奇世界单机版E路有你与本机架设后让朋友联机设置端口映射与登录器教程

来源: 作者: 点击:
传奇世界单机版(含E路有你、神威炼狱等Hero/Bluem2引擎版本)本机跑通后想让朋友连进来,只需做三件事:把服务端IP从127.0.0.1改为本机IP或0.0.0.0、路由器做端口映射(外网联机)、用公网/局域网IP重新生成登录器发给朋友。先确认你单机版能正常启动所有网关(DBServer、LoginSrv、LoginGate、RunGate、M2Server)且自己能登录,再按下面操作。

一、查本机IP地址

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

记录"IPv4地址",如192.168.1.100(局域网联机用这个),再浏览器搜"我的IP"记下公网IP如113.xx.xx.xx(外网联机用这个)。若公网IP显示10.x或100.x开头说明是运营商内网穿透,需联系运营商申请公网IP或用内网穿透工具(frp/花生壳),下文以有公网IP为前提说明。

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

单机默认所有IP是127.0.0.1,只认本机回环,需改为本机地址让网关接受外部连接。

1. 打开服务端根目录,启动GameCenter.exe→配置向导→将"游戏服务器外网IP地址"改为你的公网IP(外网联机)或局域网IP如192.168.1.100(仅局域网联机),数据库名保持HeroDB,保存。
2. 手动核对以下文件(部分版本向导不全覆盖):
• Mir200\!Setup.txt:确认 ServerAddr=你的IP 或 ServerIP=你的IP,DBName=HeroDB

• LoginSrv\Config.ini 或 LoginSrv.ini:IPAddress=你的IP,ServerPort=7000

• LoginGate\Config.ini:ServerIP=你的IP 或 ListenIP=0.0.0.0(推荐0.0.0.0监听所有网卡)

- RunGate\Config.ini(有的叫GameGate):ServerIP=你的IP
• DBServer\!addrtable.txt:原内容类似 GameName Line1-1 127.0.0.1 127.0.0.1 7100,把两个127.0.0.1改为你的IP

- DBServer\!serverinfo.txt:格式 内网IP 外网IP 7200,如 192.168.1.100 113.xx.xx.xx 7200
3. 完全关闭所有网关(点控制器"停止游戏服务器"或结束进程),再重新启动,等所有窗口显示启动成功。

三、路由器端口映射(外网联机必做,局域网同WiFi可跳过)

朋友在不同网络需做端口映射把外部请求转给你电脑。

1. 浏览器输路由器管理地址(通常192.168.1.1或192.168.0.1,看路由器背面标签),登管理员账号。
2. 找"端口映射"/"虚拟服务器"/"NAT转发",添加规则(主要端口):
• 外部端口7000→内部端口7000→内部IP填你电脑局域网IP(192.168.1.100)→协议TCP(或TCP+UDP)

- 同样映射7100(角色选择网关)、7200(游戏数据网关)
• 部分版本用7300、7400也一并映射

3. 保存并重启路由器生效。
4. Windows防火墙暂时关闭测试或添加入站规则放行TCP 7000/7100/7200端口。

四、重新生成联机登录器发给朋友

用服务端自带登录器配置器(MakeLogin.exe或登录器动态配置器):
• 服务器名称自定

• 列表地址:外网联机填你的公网IP(或建http列表文件传网盘填URL),局域网联机填你局域网IP

- 登录端口7000,游戏端口7200(与服务端一致)
• 点生成,得到Woool.exe或Mir2.exe登录器

将登录器+完整客户端补丁(Data、Map、Graphics等覆盖过的客户端目录或打包给朋友)发给朋友,朋友放自己传奇世界客户端根目录运行,选服务器注册账号进游戏。

若服务端自带账号管理工具(Account.exe),需先建好账号告诉朋友;部分版本登录器支持直接注册则不用预建。

五、常见联机失败排查

• 朋友提示"连接超时/获取服务器失败":查路由器端口映射是否保存生效、你公网IP是否变动(动态IP每次重启路由器会变,可申请固定IP或用DDNS花生壳绑域名替代IP)、Windows防火墙未关或未放行端口、服务端IP未改全(特别注意LoginGate和DBServer的IP)。

- 能选服务器但输账号后卡住/掉线:通常7200或7100端口没映射成功,补映射后重启网关。
• 朋友能和你在同一WiFi但外网连不上:说明端口映射没配好或运营商无公网IP,先测局域网能连再排查映射。

- 登录器提示版本不符:朋友客户端补丁须与你服务端版本完全一致,重新覆盖同版补丁。

局域网联机(同一路由器/WiFi)只需完成第一、二、四步把IP改局域网IP,不做端口映射也能连;外网联机必须完整做三步(改IP+端口映射+外网IP登录器)。你先单机确认全网关无红色报错,再逐步改配置,基本都能连上。