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

传奇外网架设常见问题:如何正确设置外网IP并启动服务器

热度:
在架设传奇外网服务器时,正确设置外网IP地址是关键步骤之一。如果您在设置外网IP后,启动服务器时仍然看到服务器IP为127.0.0.1,那么以下步骤可能对您有所帮助。

 

传奇服务端IP设置详解
在本文中,我们将以192.168.0.1作为内网IP,220.201.32.23作为外网IP进行说明。请根据您的实际情况进行相应的更改。

一、M2server配置
修改!Runaddr.txt文件,将其内容更改为您的局域网IP:

192.168.0.1
Copy
修改!ServerTable.txt文件,按照内IP、端口、外网IP、端口的格式填写:

1 192.168.0.1 7200 220.201.32.23 7200
Copy
修改!Setup.txt文件,将所有出现的局域网IP替换为您的局域网IP:

DBAddr=192.168.0.1
DBPort=6000
IDSAddr=192.168.0.1
IDSPort=5600
MsgSrvAddr=192.168.0.1
MsgSrvPort=4900
Copy
二、DBServer配置
修改!AddrTable.txt文件,添加允许访问数据库的IP地址:

192.168.0.1
220.201.32.23
127.0.0.1
Copy
修改!ServerInfo.txt文件,按照内网IP、外网IP、端口的格式填写:

192.168.0.1 220.201.32.23 7200 220.201.32.23 7210
Copy
修改DBSrc.ini文件,确保端口与!Setup.txt中的DBPort一致:

ServerPort=6000
Copy
三、LoginSrv配置及其他
接下来的步骤涉及LoginSrv、LoginGate、RunGate和SelChrGate的配置,这些配置都需要使用内网IP,并正确设置端口。

最后,您需要在路由器上进行端口映射,确保外网可以访问到您的服务器。通常情况下,映射7000端口即可。

解决外网IP设置问题
如果您的服务器启动后仍然显示为127.0.0.1,可能是因为:

服务器配置文件中的IP地址没有正确更新。
路由器端口映射没有设置正确。
服务器没有正确地与路由器通信。
请检查以下方面:

确保所有配置文件中的外网IP都已正确设置为您的公网IP。
在路由器中设置端口映射,确保外网IP可以访问到映射的端口。
重启服务器和路由器,确保所有更改生效。
结语
通过上述步骤,您应该能够成功设置外网IP并启动传奇服务器。如果问题仍然存在,建议检查网络配置或寻求专业的技术支持。此外,为了服务器的安全,建议架设虚拟防火墙,以防止DDoS攻击。
[顶部]