一、场景定义:单机、内网、外网IP对照
配置前需明确三种场景对应的IP填写规则,填错则无法连接。
场景服务器IP填写登录器IP填写适用对象
单机(本机自测)127.0.0.1127.0.0.1仅自己电脑运行并登录
局域网(同路由/WiFi)本机内网IP(如192.168.1.100)本机内网IP同一网络下的手机/电脑
外网(互联网开放)公网IP(百度搜“IP”获取)公网IP/域名任何能上网的玩家
二、单机配置:锁定127.0.0.1
此模式无需联网,仅用于本地测试服务端是否正常。
1.控制器修改:运行服务端根目录的GameCenter.exe,点击“配置向导”。在“游戏服务器外网IP地址”栏,直接填入127.0.0.1,点击“下一步”直至保存。
2.文件验证:检查Mir200目录下的!Setup.txt或Setup.ini,确保ServerAddr、GateAddr等字段均为127.0.0.1(部分引擎允许留空或填0.0.0.0)。
3.登录器配置:生成登录器时,服务器列表地址必须写127.0.0.1。启动游戏服务器后,直接登录测试。
三、局域网联机:使用内网IP
让同一路由器下的朋友连接你的服务器。
1.获取本机内网IP
按Win+R键输入cmd回车,输入ipconfig命令。找到“IPv4地址”,记录下类似192.168.1.10的地址。
2.修改服务端IP
•控制器修改:在GameCenter的配置向导中,将IP地址改为上一步获取的内网IP(如192.168.1.10)。
•关键文件同步:检查Mir200\!Setup.txt中的ServerName和GateAddr。通常GateAddr需改为0.0.0.0以允许任意IP接入,ServerName填内网IP。
•列表文件:修改Mir200\Gs\!serverinfo.txt或登录网关下的!addrtable.txt,将第二列和第三列IP均改为内网IP。
3.客户端连接
将生成好的登录器发给朋友,其服务器列表IP需填写你的内网IP(如192.168.1.10)。
四、外网开放:公网IP与端口映射
让外网朋友通过互联网连接,需具备公网IP并做路由器映射。
1.获取公网IP并映射端口
•查公网IP:在服务器电脑打开百度,搜索“IP”即可看到公网地址(如123.123.123.123)。
•路由器映射:登录路由器管理页(通常192.168.1.1),找到“虚拟服务器”或“端口映射”。
◦外部端口:7000(登录)、7100(游戏)、7200(角色)。
◦内部IP:你的本机内网IP(如192.168.1.10)。
◦协议:TCP/UDP或ALL。
◦状态:启用。
2.服务端配置
•控制器修改:在GameCenter配置向导中,将“游戏服务器外网IP地址”改为你的公网IP(如123.123.123.123)。
•网关文件:修改LoginGate\Config.ini和RunGate\Config.ini,将ServerAddr指向公网IP,GateAddr建议设为0.0.0.0。
•列表同步:!addrtable.txt文件中,第三列(外网IP列)填写公网IP,第二列(内网IP列)填写本机内网IP。
3.登录器发布
生成登录器时,服务器列表填写公网IP。外网玩家下载登录器后即可连接。
五、常见配置误区与排错
•IP不一致:控制器、!Setup.txt、!addrtable.txt、登录器列表四处的IP必须完全对应(单机全127.0.0.1,外网全公网IP)。
•网关监听错误:若局域网/外网连不上,检查RunGate的GateAddr是否被误设为127.0.0.1,应改为0.0.0.0。
•防火墙拦截:确保Windows防火墙放行了LoginSrv.exe、M2Server.exe等核心程序,或直接关闭防火墙测试。
•动态IP问题:家庭宽带公网IP会变化,重启光猫后IP会变,需重新配置。建议申请动态域名(DDNS)解决。
配置前需明确三种场景对应的IP填写规则,填错则无法连接。
场景服务器IP填写登录器IP填写适用对象
单机(本机自测)127.0.0.1127.0.0.1仅自己电脑运行并登录
局域网(同路由/WiFi)本机内网IP(如192.168.1.100)本机内网IP同一网络下的手机/电脑
外网(互联网开放)公网IP(百度搜“IP”获取)公网IP/域名任何能上网的玩家
二、单机配置:锁定127.0.0.1
此模式无需联网,仅用于本地测试服务端是否正常。
1.控制器修改:运行服务端根目录的GameCenter.exe,点击“配置向导”。在“游戏服务器外网IP地址”栏,直接填入127.0.0.1,点击“下一步”直至保存。
2.文件验证:检查Mir200目录下的!Setup.txt或Setup.ini,确保ServerAddr、GateAddr等字段均为127.0.0.1(部分引擎允许留空或填0.0.0.0)。
3.登录器配置:生成登录器时,服务器列表地址必须写127.0.0.1。启动游戏服务器后,直接登录测试。
三、局域网联机:使用内网IP
让同一路由器下的朋友连接你的服务器。
1.获取本机内网IP
按Win+R键输入cmd回车,输入ipconfig命令。找到“IPv4地址”,记录下类似192.168.1.10的地址。
2.修改服务端IP
•控制器修改:在GameCenter的配置向导中,将IP地址改为上一步获取的内网IP(如192.168.1.10)。
•关键文件同步:检查Mir200\!Setup.txt中的ServerName和GateAddr。通常GateAddr需改为0.0.0.0以允许任意IP接入,ServerName填内网IP。
•列表文件:修改Mir200\Gs\!serverinfo.txt或登录网关下的!addrtable.txt,将第二列和第三列IP均改为内网IP。
3.客户端连接
将生成好的登录器发给朋友,其服务器列表IP需填写你的内网IP(如192.168.1.10)。
四、外网开放:公网IP与端口映射
让外网朋友通过互联网连接,需具备公网IP并做路由器映射。
1.获取公网IP并映射端口
•查公网IP:在服务器电脑打开百度,搜索“IP”即可看到公网地址(如123.123.123.123)。
•路由器映射:登录路由器管理页(通常192.168.1.1),找到“虚拟服务器”或“端口映射”。
◦外部端口:7000(登录)、7100(游戏)、7200(角色)。
◦内部IP:你的本机内网IP(如192.168.1.10)。
◦协议:TCP/UDP或ALL。
◦状态:启用。
2.服务端配置
•控制器修改:在GameCenter配置向导中,将“游戏服务器外网IP地址”改为你的公网IP(如123.123.123.123)。
•网关文件:修改LoginGate\Config.ini和RunGate\Config.ini,将ServerAddr指向公网IP,GateAddr建议设为0.0.0.0。
•列表同步:!addrtable.txt文件中,第三列(外网IP列)填写公网IP,第二列(内网IP列)填写本机内网IP。
3.登录器发布
生成登录器时,服务器列表填写公网IP。外网玩家下载登录器后即可连接。
五、常见配置误区与排错
•IP不一致:控制器、!Setup.txt、!addrtable.txt、登录器列表四处的IP必须完全对应(单机全127.0.0.1,外网全公网IP)。
•网关监听错误:若局域网/外网连不上,检查RunGate的GateAddr是否被误设为127.0.0.1,应改为0.0.0.0。
•防火墙拦截:确保Windows防火墙放行了LoginSrv.exe、M2Server.exe等核心程序,或直接关闭防火墙测试。
•动态IP问题:家庭宽带公网IP会变化,重启光猫后IP会变,需重新配置。建议申请动态域名(DDNS)解决。

