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

传奇架设常用端口汇总与配置说明

热度:
一、核心连接端口(必开基此口)
1.游戏登录端口(默认7000)
用途:负责玩家客户端与服务端的登录请求连接,玩家输入账号密码后,通过该端口验证身份信息。
配置路径:进入服务端“LoginSrv”文件夹→打开“Login.ini”文件,查找“Port=7000”(可自定义修改,如改为7001,需同步更新客户端登录配置)。
注意:若架设多区服,需为每个区服分配不同登录端口(如一区7000、二区7001),避免冲突。
2.游戏服务端口(默认7100-7200)
用途:承载玩家进入游戏后的实时数据传输,包括角色移动、战斗操作、道具交互等核心游戏行为。
配置路径:进入服务端“GameSrv”文件夹→打开“Game.ini”文件,“MainPort=7100”为主要服务端口,部分引擎会自动分配7100-7200区间端口(如7100为基此口,7101为备用端口)。
常见场景:GOM、HERO等主流引擎默认使用此区间,若玩家反馈“进入游戏后卡顿”,需优先检查该端口是否正常通信。
3.数据库连接端口(默认1433)
用途:连接传奇服务端与SQL数据库(如SQLServer),实现账号数据、角色信息、行会数据的读写存储。
配置路径:在SQL数据库管理工具中,通过“服务器属性→连接→TCP/IP端口”查看或修改(默认1433,若修改需同步更新服务端“DBServer”文件夹下“DB.ini”的“DBPort”参数)。
特殊说明:若使用MySQL数据库,默认端口为3306,需在服务端数据库配置文件中对应修改。
二、微端与更新端口(微端架设必备)
1.HTTP更新端口(默认80/8080)
用途:供微端客户端自动下载更新游戏资源(如地图、模型、音效文件),通常搭配IIS或Apache服务使用。
配置路径:
若用IIS:新建网站时“绑定端口”设为80或8080,物理路径指向微端资源文件夹(如“D:\MicroClient\Res”);
服务端配置:打开微端“MicroClient.ini”,“UpdateUrl=http://服务器IP:8080”(端口需与IIS绑定端口一致)。
选择建议:80端口为HTTP默认端口,客户端无需额外输入端口号;8080为备用端口,适合80端口被其他程序占用时使用。
2.FTP更新端口(默认21)
用途:部分传奇架设采用FTP方式传输微端资源,21为FTP控制端口,负责客户端与服务器的文件传输指令交互。
配置路径:在FTP服务器软件(如FileZillaServer)中,“常规设置→端口”设为21,同时需开放被动模式端口区间(如50000-51000,需在防火墙同步放行)。
适用场景:适合资源文件较大(如超过1GB)的架设需求,传输稳定性优于HTTP端口。
三、语音与辅助功能端口
1.语音通信端口(默认9000-9100)
用途:支持游戏内语音聊天功能(如组队语音、行会语音),常见于带语音插件的传奇版本(如LegendVoice插件)。
配置路径:进入服务端“Mir200\Config”文件夹→打开“VoiceConfig.ini”,“VoicePort=9000”(可自定义区间,如9000-9005,避免与其他端口冲突)。
要求:需与语音插件版本匹配(32位/64位),且端口需在服务端防火墙和客户端防火墙同时放行。
2.GM工具连接端口(默认6000)
用途:供GM工具(如传奇GM管理端)连接服务端,实现账号管理、道具发放、怪物刷新等后台操作。
配置路径:打开服务端“GMConfig.ini”文件,查找“GMPort=6000”(建议自定义修改,降低非授权访问风险)。
注意:仅需在服务器本地或信任IP段开放,无需对外网玩家开放。
四、端口放行与冲突处理
1.端口放行操作
本地防火墙:打开“控制面板→WindowsDefender防火墙→高级设置”,新建“入站规则”,依次添加上述所需端口(如7000、7100、8080等),允许TCP协议连接。
云服务器:在云服务商控制台(如阿里云、腾讯云)找到“安全组”配置,添加对应端口的放行规则,来源设为“0.0.0.0/0”(允许所有IP访问,或按需限制特定IP)。
2.端口冲突解决
检测冲突:按下Win+R键,输入“cmd”打开命令提示符,输入“netstat-ano|findstr"端口号"”(如“netstat-ano|findstr7000”),查看是否有其他程序占用该端口(结果中“PID”列对应占用程序ID,可在任务管理器中结束该程序)。
解决方案:若端口被占用,可在服务端配置文件中修改端口号(如将7000改为7002),确保所有关联配置(服务端、客户端、防火墙)同步更新。
五、端口配置核心注意事项
端口范围限制:自定义端口时需选择1024-65535区间(1-1023为系统保留端口,易与其他程序冲突);
多区服端口规划:多区服架设时,每个区服的“登录端口+服务端口”需单独分配(如一区7000+7100,二区7001+7101),避免跨区冲突;
配置后重启验证:修改任何端口参数后,需关闭所有服务端进程(DBServer、LoginSrv、GameSrv),重新启动服务端,确保新端口生效;
版本差异适配:不同引擎端口默认值可能微调(如BLUE引擎游戏服务端口默认7200),需以所用引擎的官方说明为准。
[顶部]