如果您在将传奇3服务端从本机测试环境迁移到外网时遇到连接问题,以下是一些可能的解决方案和IP设置指南。
外网连接问题解决步骤:
检查路由器设置: 确保您的路由器已经正确设置了端口映射。对于TP-Link R490E路由器,您需要进入路由器设置页面,点击“转发规则”下的“虚拟服务器”,然后添加以下规则:
ID 服务端口 IP地址 协议 启用
1 7000 192.168.1.3 ALL 打钩
2 7100 192.168.1.3 ALL 打钩
3 7200 192.168.1.3 ALL 打钩
Copy
对于其他型号的路由器,设置过程基本相同,但具体的菜单名称和步骤可能会有所不同。
IP地址设置: 在您的服务端配置文件中,需要将所有内部IP地址(内网IP)替换为您的内网IP地址(例如192.168.1.3),而将所有外部IP地址(外网IP)替换为您的公网IP地址(例如218.80.18.66)。
在X:\\Mirserver\\Gate_Server\\LoginGate、X:\\Mirserver\\Gate_Server\\RunGate、X:\\Mirserver\\Gate_Server\\SelChrGate目录下的所有文件中,将IP地址替换为内网IP。
在X:\\Mirserver\\Mir200\\!RunAddr和X:\\Mirserver\\Mir200\\!SetUp(如果存在)文件中,将IP地址替换为内网IP。
在X:\\Mirserver\\Mir200\\!ServerTable文件中,将IP地址替换为外网IP。
在X:\\Mirserver\\Mud2\\DBSrv200\\!AddrTable、X:\\Mirserver\\Mud2\\DBSrv200\\!ServerInfo、X:\\Mirserver\\Mud2\\DBSrv200\\dbsrc、X:\\Mirserver\\Mud2\\Logsrv\\!addrtable、X:\\Mirserver\\Mud2\\Logsrv\\!serveraddr、X:\\Mirserver\\Mud2\\Logsrv\\Logsrv文件中,将IP地址替换为内网IP,并在X:\\Mirserver\\Mud2\\DBSrv200\\!ServerInfo和X:\\Mirserver\\Mud2\\Logsrv\\!addrtable中,将第二个IP地址替换为外网IP。
测试连接: 在完成上述设置后,尝试重新启动服务端,并在外网环境中测试连接。如果仍然遇到问题,请仔细检查所有IP地址是否已正确替换,并确保路由器的端口映射设置正确无误。
外网连接问题解决步骤:
检查路由器设置: 确保您的路由器已经正确设置了端口映射。对于TP-Link R490E路由器,您需要进入路由器设置页面,点击“转发规则”下的“虚拟服务器”,然后添加以下规则:
ID 服务端口 IP地址 协议 启用
1 7000 192.168.1.3 ALL 打钩
2 7100 192.168.1.3 ALL 打钩
3 7200 192.168.1.3 ALL 打钩
Copy
对于其他型号的路由器,设置过程基本相同,但具体的菜单名称和步骤可能会有所不同。
IP地址设置: 在您的服务端配置文件中,需要将所有内部IP地址(内网IP)替换为您的内网IP地址(例如192.168.1.3),而将所有外部IP地址(外网IP)替换为您的公网IP地址(例如218.80.18.66)。
在X:\\Mirserver\\Gate_Server\\LoginGate、X:\\Mirserver\\Gate_Server\\RunGate、X:\\Mirserver\\Gate_Server\\SelChrGate目录下的所有文件中,将IP地址替换为内网IP。
在X:\\Mirserver\\Mir200\\!RunAddr和X:\\Mirserver\\Mir200\\!SetUp(如果存在)文件中,将IP地址替换为内网IP。
在X:\\Mirserver\\Mir200\\!ServerTable文件中,将IP地址替换为外网IP。
在X:\\Mirserver\\Mud2\\DBSrv200\\!AddrTable、X:\\Mirserver\\Mud2\\DBSrv200\\!ServerInfo、X:\\Mirserver\\Mud2\\DBSrv200\\dbsrc、X:\\Mirserver\\Mud2\\Logsrv\\!addrtable、X:\\Mirserver\\Mud2\\Logsrv\\!serveraddr、X:\\Mirserver\\Mud2\\Logsrv\\Logsrv文件中,将IP地址替换为内网IP,并在X:\\Mirserver\\Mud2\\DBSrv200\\!ServerInfo和X:\\Mirserver\\Mud2\\Logsrv\\!addrtable中,将第二个IP地址替换为外网IP。
测试连接: 在完成上述设置后,尝试重新启动服务端,并在外网环境中测试连接。如果仍然遇到问题,请仔细检查所有IP地址是否已正确替换,并确保路由器的端口映射设置正确无误。

