架设传奇“开端口”分为单机/局域网与外网两种场景。单机仅需确保本地端口不被占用,外网则需在路由器或云服务器安全组中做映射。
一、必须开放的默认端口清单
不同引擎版本端口可能微调,但核心逻辑不变。默认情况下,玩家连接需要开放以下三个端口:
端口号对应网关作用
7000LoginGate(登录网关)账号注册、登录验证
7100SelGate(角色网关)角色创建、选择界面
7200RunGate/GameGate(游戏网关)进入游戏后的实时数据通信
辅助端口:若开启微端更新(边玩边下补丁),需额外开放8000端口;若使用网页列表,登录器可能还需访问7685或88端口读取列表。
二、单机/局域网架设(不开路由器)
此场景下,端口仅在本地或局域网内通信,无需进入路由器设置。
1.修改IP地址
打开引擎控制器(如GameCenter.exe)的“配置向导”,将“游戏服务器地址”改为本机内网IP(如192.168.1.100),切勿使用127.0.0.1,否则局域网其他电脑连不上。保存配置并重启所有服务。
2.关闭防火墙或添加入站规则
◦方法一(推荐):控制面板→WindowsDefender防火墙→启用或关闭→关闭防火墙(专用网络、公用网络均关闭)。
◦方法二:高级安全→入站规则→新建规则→端口→TCP→输入700071007200→允许连接。
3.解决端口占用
若启动服务端时报“端口被占用”,在CMD中执行:
netstat-ano|findstr"7000"#查看占用进程PID
taskkill/pid1234/f#强制结束该PID进程
或直接修改!Setup.txt及网关配置文件中的端口号,避开冲突。
三、外网开区(路由器/云服务器)
要让互联网上的玩家连接,必须让数据穿透路由器。
1.路由器端口映射(家庭宽带)
•获取本机内网IP:在CMD输入ipconfig,记下IPv4地址(如192.168.1.2)。
•进入路由器后台:浏览器输入192.168.1.1或192.168.0.1(具体看路由器背面标签)。
•设置虚拟服务器:找到“转发规则”或“高级设置”下的“虚拟服务器”。
◦服务端口:7000(外部端口)
◦内部端口:7000(保持与外端口一致)
◦IP地址:填写你的本机内网IP
◦协议:选择TCP(部分路由器选ALL/全部)
◦状态:启用
•重复添加:按上述步骤依次添加7100和7200端口。
•获取公网IP:百度搜索“IP”查看本机公网地址,将此IP填入登录器列表。
2.云服务器(阿里云/腾讯云)
云服务器无需做路由器映射,但需配置安全组。
•进入云服务器控制台→安全组规则。
•添加入站规则:协议TCP,端口范围7000/7200(或分别添加7000、7100、7200),源IP设为0.0.0.0/0允许所有IP访问。
•服务器内部防火墙仍需按“单机架设”步骤放行端口。
四、端口不通的排查步骤
1.检查服务端IP:确认!Setup.txt和网关配置中的IP是公网IP(外网)或内网IP(局域网),且与登录器列表IP完全一致。
2.测试端口连通性:让朋友或使用在线端口扫描工具(如tool.chinaz.com/port)输入你的公网IP和7000端口,显示“开放”即为成功。
3.DMZ主机(终极方案):若映射失败,可在路由器开启DMZ主机,IP填你的本机内网IP。此操作会暴露所有端口,测试后建议关闭。
核心要点:单机改IP关防火墙,外网做映射改安全组。务必确认服务端配置的端口与路由器映射的端口、登录器连接的端口三者完全一致。
一、必须开放的默认端口清单
不同引擎版本端口可能微调,但核心逻辑不变。默认情况下,玩家连接需要开放以下三个端口:
端口号对应网关作用
7000LoginGate(登录网关)账号注册、登录验证
7100SelGate(角色网关)角色创建、选择界面
7200RunGate/GameGate(游戏网关)进入游戏后的实时数据通信
辅助端口:若开启微端更新(边玩边下补丁),需额外开放8000端口;若使用网页列表,登录器可能还需访问7685或88端口读取列表。
二、单机/局域网架设(不开路由器)
此场景下,端口仅在本地或局域网内通信,无需进入路由器设置。
1.修改IP地址
打开引擎控制器(如GameCenter.exe)的“配置向导”,将“游戏服务器地址”改为本机内网IP(如192.168.1.100),切勿使用127.0.0.1,否则局域网其他电脑连不上。保存配置并重启所有服务。
2.关闭防火墙或添加入站规则
◦方法一(推荐):控制面板→WindowsDefender防火墙→启用或关闭→关闭防火墙(专用网络、公用网络均关闭)。
◦方法二:高级安全→入站规则→新建规则→端口→TCP→输入700071007200→允许连接。
3.解决端口占用
若启动服务端时报“端口被占用”,在CMD中执行:
netstat-ano|findstr"7000"#查看占用进程PID
taskkill/pid1234/f#强制结束该PID进程
或直接修改!Setup.txt及网关配置文件中的端口号,避开冲突。
三、外网开区(路由器/云服务器)
要让互联网上的玩家连接,必须让数据穿透路由器。
1.路由器端口映射(家庭宽带)
•获取本机内网IP:在CMD输入ipconfig,记下IPv4地址(如192.168.1.2)。
•进入路由器后台:浏览器输入192.168.1.1或192.168.0.1(具体看路由器背面标签)。
•设置虚拟服务器:找到“转发规则”或“高级设置”下的“虚拟服务器”。
◦服务端口:7000(外部端口)
◦内部端口:7000(保持与外端口一致)
◦IP地址:填写你的本机内网IP
◦协议:选择TCP(部分路由器选ALL/全部)
◦状态:启用
•重复添加:按上述步骤依次添加7100和7200端口。
•获取公网IP:百度搜索“IP”查看本机公网地址,将此IP填入登录器列表。
2.云服务器(阿里云/腾讯云)
云服务器无需做路由器映射,但需配置安全组。
•进入云服务器控制台→安全组规则。
•添加入站规则:协议TCP,端口范围7000/7200(或分别添加7000、7100、7200),源IP设为0.0.0.0/0允许所有IP访问。
•服务器内部防火墙仍需按“单机架设”步骤放行端口。
四、端口不通的排查步骤
1.检查服务端IP:确认!Setup.txt和网关配置中的IP是公网IP(外网)或内网IP(局域网),且与登录器列表IP完全一致。
2.测试端口连通性:让朋友或使用在线端口扫描工具(如tool.chinaz.com/port)输入你的公网IP和7000端口,显示“开放”即为成功。
3.DMZ主机(终极方案):若映射失败,可在路由器开启DMZ主机,IP填你的本机内网IP。此操作会暴露所有端口,测试后建议关闭。
核心要点:单机改IP关防火墙,外网做映射改安全组。务必确认服务端配置的端口与路由器映射的端口、登录器连接的端口三者完全一致。

