传奇外网架设问题:服务器IP设置未生效解决方案

来源: 作者: 点击:

最近在尝试将传奇服务器的外网IP地址改为自己的,但在启动服务器后发现仍然是127.0.0.1。以下是解决此问题的步骤和建议。

一、传奇服务端IP设置:
根据您的需求,确保以下配置正确修改:

M2server配置:

在 !Runaddr.txt 中设置局域网IP:

192.168.0.1
在 !ServerTable.txt 中设置内网IP和外网IP及端口:

1 192.168.0.1 7200 220.201.32.23 7200
在 !Setup.txt 中全部使用局域网IP:

DBAddr=192.168.0.1
DBPort=6000
IDSAddr=192.168.0.1
IDSPort=5600
MsgSrvAddr=192.168.0.1
MsgSrvPort=4900
DBServer配置:

在 !AddrTable.txt 中设置允许访问数据库的IP地址:

192.168.0.1
220.201.32.23
127.0.0.1
在 !ServerInfo.txt 中设置内网IP和外网IP及端口:

192.168.0.1 220.201.32.23 7200 220.201.32.23 7210
在 DBSrc.ini 中全部使用内网IP:

ServerPort=6000
LoginSrv配置:

在 !AddrTable.txt 中设置服务器名和IP地址:

服务器名 Line1-255 192.168.0.1 220.201.32.23 220.201.32.23:7100
在 !ServerAddr.txt 中全部使用内网IP:

192.168.0.1
在 LogSrv.ini 中使用内网IP:

GateAddr=192.168.0.1
GatePort=5500
ServerAddr=192.168.0.1
ServerPort=5600
LoginGate配置:

在 Config.ini 中使用内网IP:
ServerAddr=192.168.0.1
ServerPort=5500
GateAddr=0.0.0.0
GatePort=7000
RunGate配置:

在 Config.ini 中使用内网IP:
ServerAddr=192.168.0.1
ServerPort=5000
GateAddr=0.0.0.0
GatePort=7200
SelChrGate配置:

在 Config.ini 中使用内网IP:
ServerAddr=192.168.0.1
ServerPort=5100
GateAddr=0.0.0.0
GatePort=7100
二、问题解决方法总结:
确保以上所有配置文件中,所有的外网IP地址均已正确设置为 220.201.32.23,并保存修改后重新启动服务器应用程序。如果仍然出现问题,请检查防火墙设置及路由器端口映射是否正确。

通过按照上述步骤进行配置,应该能够解决您在传奇服务器架设过程中遇到的外网IP未生效的问题。