传奇服务端本机127.0.0.1能进、外网玩家连不上或卡在选择角色进不去(俗称不开门),本质是路由器没做端口映射、服务端配置文件还写着内网IP或127.0.0.1、Windows防火墙拦截了端口、登录器列表IP未改外网地址。按下面顺序逐一排查。
一、路由器端口映射(最关键)
传奇至少需要开放三个TCP端口,部分版本还需UDP,映射错了或漏了外网必不开门。
• 查服务端电脑内网IP:Win+R输cmd回车,输ipconfig记下IPv4地址(如192.168.1.100)。
- 浏览器进路由器管理页(通常192.168.1.1或192.168.0.1,看路由器背面标签)→找"端口映射/虚拟服务器/NAT转发"。
• 添加三条规则(协议选TCP,部分路由选ALL/TCP+UDP):
- 外部端口7000 → 内部端口7000 → 内网IP(服务器电脑)→ TCP
• 外部端口7100 → 内部端口7100 → 同内网IP → TCP
• 外部端口7200 → 内部端口7200 → 同内网IP → TCP
- 保存后重启路由器。云服务器(阿里云/腾讯云等)要去安全组放行这三个端口。
• 验证:外网电脑或手机开热点,cmd输telnet 你的公网IP 7000,窗口变空白说明映射通了,连不上说明映射未生效。
二、服务端关键配置文件改外网IP
单机玩填127.0.0.1,外网必须把以下文件里的IP改为你的公网IP(百度搜"我的IP"可查),改前先备份原文件。
• Mir200\\!Setup.txt(或M2配置向导):找到ServerIP=改为公网IP,GateAddr可留0.0.0.0或内网IP,DBAddr保持localhost别动。
- Mir200\\!ServerTable.txt:格式通常为1 内网IP 7200 公网IP 7200,如1 192.168.1.100 7200 114.232.xx.xx 7200,此文件告诉客户端进游戏后连哪个IP,错填内网IP必不开门。
- LoginSrv\\!addrtable.txt:原格式如传奇Title1 127.0.0.1 127.0.0.1 127.0.0.1:7100,改为传奇Title1 内网IP 公网IP 公网IP:7100,示例:传奇Title1 192.168.1.100 114.232.xx.xx 114.232.xx.xx:7100。
- LoginSrv\\LoginSrv.ini:ServerIP=填公网IP,GateAddr=0.0.0.0。
• Gate_Server\\RunGate\\Config.ini:ServerIP=或ListenIP=填内网IP或0.0.0.0,不要填公网IP(网关绑内网监听到网卡)。
- 全部改完保存,关掉所有服务端进程按 DBServer→LoginSrv→LoginGate→SelGate→M2Server 顺序重启。
三、Windows防火墙与杀软放行
• 控制面板→Windows Defender防火墙→高级设置→入站规则→新建规则→端口→填7000,7100,7200→允许连接→全勾选完成。
- 临时测试可先关闭域/专用/公用三个网络的防火墙确认是否拦截,是的话再加规则重新开防火墙。
• 如有360、火绒等杀软把MirServer整个文件夹加信任区。
四、登录器列表必须填公网IP重新生成
外网玩家用的登录器必须是你用公网IP生成的,不能拿内网测试用的登录器给他们。
• 打开登录器配置器(如GOM/GEE登录器配置器),服务器IP填公网IP,登录端口7000,游戏端口7200(与你映射的一致)。
- 生成新登录器打包发给朋友,朋友电脑上客户端Mir.ini/Legend.ini里LoginServerAddr也应指向公网IP:7000。
• 列表文件(list.txt/serverlist.txt)内容示例:114.232.xx.xx 7000(或带服务器名格式依引擎而定),必须与!addrtable.txt里端口一致。
五、常见特殊阻碍
• 家庭宽带无公网IP/运营商封端口:打10010/10086/10000申请公网IP;端口被封可改服务端默认端口(如7000改8000)同步改映射和登录器;或用花生壳/nat123/frp做内网穿透。
- 光猫+路由器双路由:需在光猫改桥接模式或在光猫也做端口映射(DMZ或二次映射),推荐光猫改桥接由路由器拨号做映射。
• 服务端路径含中文:解压到D:\MirServer纯英文路径,中文路径会导致网关启动异常但不报明显错。
- 引擎版本不匹配:GOM引擎须用GOM登录器,BLUE/Hero用对应登录器,混用会直接闪退或提示版本错误。
按端口映射→!ServerTable和!addrtable填公网IP→防火墙放行→重新生成含公网IP的登录器这四步操作,基本能解决所有"传奇外网不开门"问题。还有需要我讲GOM/GEE引擎具体配置向导截图位置或内网穿透设置可以继续问。
传奇服务端外网不开门解决方法 端口映射!ServerTable与addrtable填外网IP登录器列表配
来源:
作者:
点击:

