一、先搞懂 “IP 选不了” 的 3 种常见场景
多数时候不是真的 “不能选”,而是这些情况导致操作受阻:
配置文件里 IP 是灰色,无法修改;
手动输入 IP 后点保存,重启服务端又变回 127.0.0.1;
登陆器里没有 IP 输入框,只能选默认选项。
不用慌,按下面步骤从简单到复杂排查,基本都能解决。
二、第一步:检查配置文件权限(最容易忽略)
很多人卡在 “IP 改不了”,其实是文件被锁定了:
找到服务端 “Config” 文件夹里的 “Setup.txt”(或 “GameConfig.txt”,不同引擎名字可能不同);
右键文件点 “属性”,看 “只读” 选项是不是打了勾 —— 如果有,把勾去掉,点 “确定”;
重新用记事本打开文件,现在就能修改 “GameIP” 参数了(单机填 127.0.0.1,局域网填内网 IP,外网填公网 IP)。
提示:改完一定要按 Ctrl+S 保存,别直接关窗口。
三、第二步:确认引擎模式没锁死 IP
不同引擎有默认限制,比如 GEE、GOM 引擎要开对模式:
GEE 引擎:打开服务端 “Control” 文件夹,双击 “引擎配置器.exe”;
点 “基本设置”,看 “网络模式” 是不是选了 “单机模式”—— 这个模式会强制锁 IP 为 127.0.0.1;
改成 “局域网模式” 或 “外网模式”,再手动填 IP,点 “保存配置”。
GOM 引擎:打开 “Mir200” 文件夹里的 “GOM 引擎控制器.exe”;
点 “配置向导”,勾选 “动态 IP 模式”,IP 栏就会解锁,直接输入想要的 IP 即可。
其他引擎:如果找不到配置器,就搜服务端文件夹里带 “Config”“设置” 字样的 EXE 文件,基本都能找到 IP 相关的开关。
四、第三步:清理旧 IP 残留(改了不生效的关键)
改了 IP 却不生效,大概率是残留文件在捣乱:
关闭所有服务端窗口(包括 M2Server、LoginSrv 等,必须全关);
打开 “MirServer\Data” 文件夹,删除 “ServerIP.dat”“LoginIP.ini” 这两个文件(如果没有就跳过);
按 Win+R 输入 “regedit”,打开注册表,定位到:
HKEY_LOCAL_MACHINE\SOFTWARE\ 传奇世界单机版(或引擎名字);
看右边有没有 “ServerIP” 项,有的话右键删除,然后重启电脑;
重新启动服务端,IP 就会变成你设置的新值了。
五、第四步:换个 “不挑 IP” 的登陆器(登陆器里选不了的解决)
如果是登陆器没有 IP 输入框,直接换工具更省事:
卸载原来的登陆器,去引擎官网下 “万能免配置登陆器”(比如 GEE 引擎官网有专用版);
解压后双击登陆器,点 “手动设置”,直接填 IP 和端口(默认 7000),不用管列表;
要是不想换登陆器,就自己做个简单列表:
新建记事本,输入:
[Server1]
Name=我的服务器
IP=你要填的IP
Port=7000
保存为 “ServerList.txt”,把文件路径填进登陆器配置器的 “列表地址” 里,生成新登陆器就能选了。
六、第五步:解决 “IP 填对了但没用” 的特殊情况
服务端没重启:改完 IP 必须关闭所有服务端窗口,重新双击 “一键启动.bat”—— 很多人忘了这步,以为 IP 没生效;
端口冲突:如果 IP 能改但连不上,按 Win+R 输 “cmd”,再输 “netstat -ano”,看 7000 端口是不是被其他程序占了;
要是占了,就改配置文件里的 “Port” 参数(比如改成 7001),登陆器里也同步改端口。
三、避坑指南:新手常踩的 4 个雷
解压路径有中文:服务端别放 “D:\ 我的游戏” 这种带中文的文件夹,改成 “D:\MirServer”,否则 IP 设置容易失效;
防火墙没关:关了防火墙再改 IP,有些电脑防火墙会阻止文件修改;
引擎和服务端不匹配:比如用 GOM 登陆器连 GEE 服务端,IP 再对也没用,去下和引擎对应的工具;
动态 IP 没更新:外网架设时,猫重启后公网 IP 会变,要重新查 “我的 IP”,再改服务端和登陆器里的 IP。
按上面步骤一步步来,基本能解决 90% 的 “IP 选不了” 问题。如果是服务端本身损坏(比如解压时文件丢了),直接换个带 “一键配置” 的新版本服务端更省心。
多数时候不是真的 “不能选”,而是这些情况导致操作受阻:
配置文件里 IP 是灰色,无法修改;
手动输入 IP 后点保存,重启服务端又变回 127.0.0.1;
登陆器里没有 IP 输入框,只能选默认选项。
不用慌,按下面步骤从简单到复杂排查,基本都能解决。
二、第一步:检查配置文件权限(最容易忽略)
很多人卡在 “IP 改不了”,其实是文件被锁定了:
找到服务端 “Config” 文件夹里的 “Setup.txt”(或 “GameConfig.txt”,不同引擎名字可能不同);
右键文件点 “属性”,看 “只读” 选项是不是打了勾 —— 如果有,把勾去掉,点 “确定”;
重新用记事本打开文件,现在就能修改 “GameIP” 参数了(单机填 127.0.0.1,局域网填内网 IP,外网填公网 IP)。
提示:改完一定要按 Ctrl+S 保存,别直接关窗口。
三、第二步:确认引擎模式没锁死 IP
不同引擎有默认限制,比如 GEE、GOM 引擎要开对模式:
GEE 引擎:打开服务端 “Control” 文件夹,双击 “引擎配置器.exe”;
点 “基本设置”,看 “网络模式” 是不是选了 “单机模式”—— 这个模式会强制锁 IP 为 127.0.0.1;
改成 “局域网模式” 或 “外网模式”,再手动填 IP,点 “保存配置”。
GOM 引擎:打开 “Mir200” 文件夹里的 “GOM 引擎控制器.exe”;
点 “配置向导”,勾选 “动态 IP 模式”,IP 栏就会解锁,直接输入想要的 IP 即可。
其他引擎:如果找不到配置器,就搜服务端文件夹里带 “Config”“设置” 字样的 EXE 文件,基本都能找到 IP 相关的开关。
四、第三步:清理旧 IP 残留(改了不生效的关键)
改了 IP 却不生效,大概率是残留文件在捣乱:
关闭所有服务端窗口(包括 M2Server、LoginSrv 等,必须全关);
打开 “MirServer\Data” 文件夹,删除 “ServerIP.dat”“LoginIP.ini” 这两个文件(如果没有就跳过);
按 Win+R 输入 “regedit”,打开注册表,定位到:
HKEY_LOCAL_MACHINE\SOFTWARE\ 传奇世界单机版(或引擎名字);
看右边有没有 “ServerIP” 项,有的话右键删除,然后重启电脑;
重新启动服务端,IP 就会变成你设置的新值了。
五、第四步:换个 “不挑 IP” 的登陆器(登陆器里选不了的解决)
如果是登陆器没有 IP 输入框,直接换工具更省事:
卸载原来的登陆器,去引擎官网下 “万能免配置登陆器”(比如 GEE 引擎官网有专用版);
解压后双击登陆器,点 “手动设置”,直接填 IP 和端口(默认 7000),不用管列表;
要是不想换登陆器,就自己做个简单列表:
新建记事本,输入:
[Server1]
Name=我的服务器
IP=你要填的IP
Port=7000
保存为 “ServerList.txt”,把文件路径填进登陆器配置器的 “列表地址” 里,生成新登陆器就能选了。
六、第五步:解决 “IP 填对了但没用” 的特殊情况
服务端没重启:改完 IP 必须关闭所有服务端窗口,重新双击 “一键启动.bat”—— 很多人忘了这步,以为 IP 没生效;
端口冲突:如果 IP 能改但连不上,按 Win+R 输 “cmd”,再输 “netstat -ano”,看 7000 端口是不是被其他程序占了;
要是占了,就改配置文件里的 “Port” 参数(比如改成 7001),登陆器里也同步改端口。
三、避坑指南:新手常踩的 4 个雷
解压路径有中文:服务端别放 “D:\ 我的游戏” 这种带中文的文件夹,改成 “D:\MirServer”,否则 IP 设置容易失效;
防火墙没关:关了防火墙再改 IP,有些电脑防火墙会阻止文件修改;
引擎和服务端不匹配:比如用 GOM 登陆器连 GEE 服务端,IP 再对也没用,去下和引擎对应的工具;
动态 IP 没更新:外网架设时,猫重启后公网 IP 会变,要重新查 “我的 IP”,再改服务端和登陆器里的 IP。
按上面步骤一步步来,基本能解决 90% 的 “IP 选不了” 问题。如果是服务端本身损坏(比如解压时文件丢了),直接换个带 “一键配置” 的新版本服务端更省心。

