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

传奇架设端口开放与映射实操指南

热度:
核心端口清单:7000、7100、7200

传奇服务端通信依赖三个固定端口,缺一不可。单机架设(127.0.0.1)通常无需手动开放,仅在外网或局域网联机时需要操作。

-7000端口:LoginGate(登录网关)。负责账号注册、登录验证,是客户端连接的第一道门。
-7100端口:SelChrGate(角色网关)。处理角色创建、删除及选择进入游戏。
-7200端口:RunGate(游戏网关)。进入游戏后的主通信端口,负责实时数据传输。

本机防火墙放行步骤

若本机Windows防火墙开启,需手动添加规则允许服务端通信,否则外网无法连接。

1.打开高级安全防火墙:按Win+R输入wf.msc回车,点击“入站规则”→“新建规则”。
2.添加端口规则:选择“端口”,协议选择“TCP”,特定端口输入700071007200(用英文逗号分隔)。
3.设置允许连接:勾选“允许连接”,配置文件全选(域/专用/公用),规则名称填写“MirServer”保存即可。
4.程序规则(备用):若端口规则无效,可改为“程序”规则,路径指向MirServer\LoginGate\LoginGate.exe等核心程序,直接放行整个服务端目录。

路由器端口映射(外网/局域网)

家用宽带无公网IP或使用路由器时,必须在路由器后台将外网请求转发到内网服务器。

1.获取内网IP:在服务端电脑按Win+R输入cmd,执行ipconfig,记下“IPv4地址”(如192.168.1.100)。
2.进入路由器管理:浏览器输入192.168.1.1或192.168.0.1(具体看路由器背面标签),输入账号密码登录。
3.添加映射规则:找到“虚拟服务器”或“端口转发”功能,依次添加以下三条规则:
-服务端口:7000内部IP:192.168.1.100
协议:TCP/UDP(或ALL)
◦服务端口:7100内部IP:192.168.1.100
协议:TCP

-服务端口:7200内部IP:192.168.1.100
协议:TCP
4.保存重启:保存设置并重启路由器生效。若路由器支持DMZ主机,可开启DMZ并填入内网IP(自动开放所有端口,但安全性较低)。

云服务器安全组配置

若使用阿里云、腾讯云等云服务器,需在控制台配置安全组,而非在服务器本机操作。

1.进入云服务商控制台,找到“安全组”配置页面。
2.添加入站规则,协议类型选择“TCP”,端口范围填写7000/7200(覆盖7000-7200区间)。
3.授权对象填写0.0.0.0/0(允许所有IP访问)或指定IP段。

端口占用冲突排查

若启动服务端时提示“端口被占用”,需检查并释放端口。

1.查询占用进程:按Win+R输入cmd,执行netstat-ano|findstr"7000",查看PID编号。
2.结束进程:打开任务管理器,找到对应PID的进程(如迅雷、QQ等),结束它或修改服务端端口号。
3.修改服务端端口:若默认端口被占,可修改LoginGate.ini、!Setup.txt中的端口号,并同步修改路由器映射规则。

极简验证方法

配置完成后,使用手机热点网络(非WiFi)或在朋友电脑上,运行telnet你的公网IP7000。若窗口变黑或显示连接成功,说明端口已打通;若提示失败,检查防火墙或映射规则是否生效。
[顶部]