传奇GM登录IP限制设置:本地IP与公网IP区分及格式详解

来源: 作者: 点击:
在传奇服务端设置GM登录IP限制时,填写的IP地址不是你电脑的“本地连接IP”(如192.168.x.x),而是服务端识别到的客户端公网出口IP。填错IP是导致GM权限无法生效的最常见原因。

一、IP类型判定:宽带IP还是内网IP?

服务端判断“谁在登录”的依据是网络数据包头的源地址。根据你的架设环境,IP填写规则分为以下三种情况:

你的登录环境 应填写的IP类型 获取方法

单机架设(本机玩) 本地回环IP 直接填写 127.0.0.1

局域网联机 路由器分配的内网IP 如 192.168.1.10(需在M2在线人物查看)

外网/云服务器 宽带公网IP 百度搜索“IP”查到的地址,如 220.181.38.113

核心误区:很多人在家开服,误以为要填“本地连接”里的 192.168.1.2。实际上,当你通过外网连接自己的服务器时,服务端看到的是你路由器拨号获取的公网IP。若填了内网IP,GM权限必然验证失败。

二、IP格式标准与写法

传奇服务端对IP格式有严格限制,仅支持标准IPv4点分十进制格式。

1. 标准格式
◦ X.X.X.X(X为0-255的数字)

◦ 示例:123.123.123.123、127.0.0.1

◦ 严禁包含端口号或协议头,错误示例:123.123.123.123:7000(带端口)、http://123.123.123.123(带协议)。

2. 通配符格式(部分引擎支持)
◦ 若需允许某个IP段的所有地址登录,可使用星号*通配。

◦ 示例:123.123.*.*(允许123.123开头的所有IP登录GM号)。

3. 多IP限制
◦ 若需限制多个特定IP,需在管理员列表(AdminList.txt)中为同一GM账号添加多行记录,每行一个IP。

◦ 部分引擎支持“IP段”写法,如 123.123.123.1-123.123.123.255。

三、设置位置与实操步骤

GM IP限制通常在服务端的 M2Server 或 AdminList.txt 文件中配置。

1. M2Server图形界面设置(推荐)
◦ 路径:MirServer\Mud2\Mir200\M2Server.exe

◦ 操作:点击菜单栏 查看 -> 列表信息一 -> 管理员列表。

◦ 填写:在“登录IP”栏填入你的公网IP(或127.0.0.1),点击增加并保存。

◦ 注意:保存后必须重启M2Server,仅重读列表可能不生效。

2. 配置文件手动设置
◦ 路径:MirServer\Mud2\Mir200\AdminList.txt

◦ 格式:角色名 权限等级 IP地址

◦ 示例:测试GM 10 123.123.123.123

四、快速获取正确IP的方法

如果你不确定自己的公网IP是多少,不要猜,请使用以下方法精准获取:

1. 在线查看法:在需要登录GM账号的电脑上,打开浏览器访问 ip.cn 或百度搜索“IP”,显示的地址即为你要填写的公网IP。
2. 服务端查看法:登录游戏后,在M2Server的 查看 -> 在线人物 列表中,找到你的角色名,后面显示的IP地址即为服务端识别到的你的当前IP,直接复制该地址填入管理员列表即可。

五、常见问题排查

• 问题:设置了IP限制,GM号登录后无权限或无法使用命令。

◦ 原因:99%是因为填错了IP。例如本机架设填了 127.0.0.1,但登录器配置了局域网IP导致实际连接IP变化。

◦ 解决:务必使用上述“在线人物查看法”获取真实连接IP。

• 问题:家用宽带IP每天变化,导致GM权限失效。

◦ 解决:家用宽带多为动态IP,不建议设置固定IP限制。可改为设置二级密码或在路由器设置固定IP绑定(需网络知识)。

总结:设置GM登录IP限制时,永远填写服务端“在线人物”列表中看到的那个IP,这是最准确且不会出错的方法。