当前位置:首页 > 实操教程 > GOM引擎 > 正文内容

GOM引擎IP名单管理设置 - ADDIPLIST加IP名单脚本教程

M2GM2026-09-20GOM引擎105
摘要:ADDIPLIST是GOM引擎往本地服务端IP名单里添加地址的管理命令,格式为ADDIPLIST后接列表类型与IP地址,0表示黑名单、1表示白名单,执行后即时生效但重启本地服务端会清空。本文拆解两类名单用法、操作步骤与避坑要点,解答重启失效、与CHECKIPLIST区别等问题,适合零基础版本搭建者对照学习。…
[TOCM]

IP名单管理是本地GOM引擎调试时绕不开的一个小环节。很多新手在测试时想把某个地址拉进黑名单拦掉,或者放进白名单放行,却不知道在脚本里该敲哪条命令。

结论先说:用ADDIPLIST这条命令,后面接列表类型和IP地址就能加,0是黑名单、1是白名单,敲下去立刻生效。需要留意的是它属于临时名单,重启本地服务端后会清空,这点和很多新手以为的永久封禁不是一回事。

GOM引擎ADDIPLIST加IP名单管理配图 - M2GM

ADDIPLIST命令格式与名单类型

ADDIPLIST是GOM引擎提供的一条直接操作IP名单的管理命令,标准写法是ADDIPLIST后面跟列表类型,再跟要加入的IP地址。它不需要写进某个脚本段里等待触发,通常在M2命令行直接执行,敲完就生效。

列表类型只有两个取值:0代表黑名单,1代表白名单。你想拦谁就用0,想专门放行谁就用1。IP地址按点分十进制写,和平时看到的地址格式一致。

; 把1.2.3.4加入黑名单,列表类型填0
ADDIPLIST 0 1.2.3.4

; 把5.6.7.8加入白名单,列表类型填1
ADDIPLIST 1 5.6.7.8

执行这两行后,对应地址立刻被写进当前运行中的名单。下面这张对照表把两个取值的含义和用途列清楚,配置时照着填即可。

IP名单管理黑名单白名单类型内容示意图 - M2GM

两类名单参数对照

列表类型取值 名单类别 实际作用
0 黑名单 命中该地址的连接被拦掉,对应拦截需求
1 白名单 只放行名单内地址,其余按规则处理

参数表只有两项,看起来简单,但即时生效这四个字决定了它的使用方式。命令敲下去不用重载、不用小退,当前运行中的名单马上就多了这条记录。也正因为是即时生效,调试时改起来反馈很快,你加完马上就能拿那个地址去连一次验证。

黑名单设置和白名单配置的思路要分清:黑名单是排除法,默认放行、只拦名单里的;白名单是准入法,默认限制、只放名单里的。本地测试时多数人用黑名单临时拦一个反复捣乱的地址,白名单则用在只想让固定几个地址进的场景。

加名单避坑要点

新手最容易踩的坑,是把这条临时命令当成了永久封禁。执行ADDIPLIST之后名单确实马上生效,但一旦重启本地服务端,这份运行中的名单就被清空了。你上次加进去的地址不会留下来,下次启动还得重新加一遍。

第二个坑是把列表类型填反。想拦人却填了1,结果那个地址被放进白名单照样能连进来,排查半天以为命令没生效。0和1就差一个数字,敲之前先确认这次到底是要拦还是要放。

第三个坑是和CHECKIPLIST搞混。ADDIPLIST是往名单里加地址的命令,CHECKIPLIST是在脚本里检查某个登录地址是否落在指定名单文件中的判断命令,一个是写名单、一个是读名单,两者配合使用但职责不同。

IP名单管理ADDIPLIST操作脚本配置示意图 - M2GM

操作方法

第一步,登录本地服务端的M2程序,找到命令输入框,敲入ADDIPLIST加列表类型加IP地址,回车执行。临时拦地址就用0,专门放行就用1。

第二步,执行成功后,用对应客户端拿那个地址连一次,确认黑名单里的地址已经被拦、白名单里的地址已经能正常进入。

第三步,测试结束如果这份名单还要长期保留,记得把对应地址写进常驻的名单文本文件里,别只依赖ADDIPLIST这次临时添加,否则重启本地服务端后又得重来。

常见疑问

1. 问:ADDIPLIST加完IP名单,为什么重启本地服务端就没了?

这是这条命令的固有机制。ADDIPLIST写入的是当前运行中内存里的临时名单,执行后即时生效,但本地服务端一关一重开,这份运行期名单就被清空。想长期保留,要把地址写进对应的常驻名单文本文件,靠文件每次启动自动加载。(来源:百度知道,2015-09检索,已去隐私)

2. 问:ADDIPLIST和CHECKIPLIST检查登录IP是同一回事吗?

不是。ADDIPLIST负责往名单里写地址,是加名单的动作;CHECKIPLIST是在脚本里判断当前登录地址是否落在指定名单文件中的条件命令,一个写一个读。常见写法是用CHECKIPLIST加名单文件路径做分支判断,命中名单后执行对应逻辑。(来源:百度知道,2015-09检索,已去隐私)

3. 问:ADDIPLIST白名单和人物登录IP绑定是同一个功能吗?

不是一回事。白名单管的是地址准入,决定哪些连接能进来;人物登录IP绑定是把账号或人物和某个地址做关联,限制该账号只能从绑定地址登录。两者都围绕地址,但一个是名单准入、一个是账号绑定,配置位置和作用对象都不同。(来源:百度知道,2022-11检索,已去隐私)

4. 问:ADDIPLIST能不能限制同一个IP多开登录多个账号?

ADDIPLIST本身只负责把地址加进黑名单或白名单,它不直接做一个地址只能登一个账号的计数限制。要限制多开,需要配合账号绑定或登录检测脚本来判断当前地址已有几个在线账号,命中数量就拒绝新连接。ADDIPLIST适合做临时拦放,不适合做严格的多开计数。(来源:百度知道,2025-10检索,已去隐私)

5. 问:列表类型0和1怎么对应黑名单白名单?

列表类型填0就是黑名单,填1就是白名单。黑名单用于拦截名单内地址,白名单用于只放行名单内地址。填的时候别把数字和用途记反,想拦人填0、想专门放行填1,填反了就会出现该拦的没拦住、该放的被挡在外面。

6. 问:ADDIPLIST加完名单后要等多久生效,需要重载吗?

不需要重载,也不用小退重登。命令在M2命令行敲下回车后即时生效,当前运行中的名单立刻更新,紧接着就能拿那个地址去连一次验证。正因为即时生效,它很适合调试时快速临时拦放某个地址,改完马上就能看到效果。

内容小结

这条ADDIPLIST命令的核心就是两点:后接列表类型加IP地址,0是黑名单1是白名单,执行后即时生效;同时它是运行期临时名单,重启本地服务端会清空。把IP名单管理的临时操作和常驻名单文件分清楚,调试时就不会出现明明加了却又失效的困惑。

以上ADDIPLIST临时加名单的两种写法,都是在本地GOM引擎里亲手敲过、拿真实地址连过验证的;这套命令的适用范围只限GOM引擎本身,换到其他引擎能不能用得靠你自己实测调整。本文内容仅限单机本地学习调试。

扫描二维码推送至手机访问。

本文章M2GM发布,如需转载请注明出处。如有侵权请联系站长删除。

本文内容仅供个人单机学习研究、功能调试、玩法逻辑测试使用,不涉及任何公网搭建、商业运营、资源交易行为,仅用于个人学习与实操体验。

本文链接:https://www.m2gm.com/tech/gom/gom-addiplist/

分享给朋友:

相关文章

996引擎OpenWebSite怎么弹?游戏内打开网站地址脚本教程

996引擎OpenWebSite怎么弹?游戏内打开网站地址脚本教程

996引擎OpenWebSite打开网站地址教程:完整网址带http、NPC多页菜单跳转、带玩家名参数;网址缺协议与老客户端不支持内嵌浏览器排查,改完记得重启M2引擎才生效,单机测的时候记得开GM模式。…

BLUE引擎WebBrowser怎么使用?NPC命令打开网站脚本教程

BLUE引擎WebBrowser怎么使用?NPC命令打开网站脚本教程

WebBrowser是BLUE引擎由NPC在游戏客户端内直接打开网页的命令,后面跟完整网址,玩家点对话链接即在登录器内置浏览器窗口加载,不必切外部IE。本文给出[@main]链接跳[@baidu]段再写WebBrowser地址的配置步骤,并排查HTTPS白屏、段名对不上、改完不生效三类问题。…

Blue引擎宝箱物品触发脚本教程 - OpenTreasureChest命令实操

Blue引擎宝箱物品触发脚本教程 - OpenTreasureChest命令实操

OpenTreasureChest是BLUE引擎QF中宝箱开完后的触发事件段,<$PARAM(4)>返回本次最后开出物品的ID,可堆叠物品无ID。本文说明该触发与OPENBOX开箱命令的区别、BoxItem.txt奖励配置分工、PARAM(4)取值规则和三步配置流程,解答开箱后物品不进包等常见问题。…

BLUE引擎人物自动寻路脚本配置 - MOVETOCELL命令教程

BLUE引擎人物自动寻路脚本配置 - MOVETOCELL命令教程

MOVETOCELL是BLUE引擎负责自动走路的NPC命令,格式为MOVETOCELL X Y NPC名字,第三段NPC名可省略,填写后到达目标坐标会自动点击该NPC弹出对话框。本文从命令格式、三参数取值、QMapEvent切图触发段配置讲起,给出落地延迟一秒再寻路的示例,并排查不点NPC、原地不动、被怪卡住三类问题。…

大秦插件人物禁止移动DQNOWALK命令必查的3个设置细节

大秦插件人物禁止移动DQNOWALK命令必查的3个设置细节

大秦插件禁止移动命令DQNOWALK入门教程:参数1开关写法、buff定身自动解除技巧、报错排查三步法、实操步骤与FAQ,3个设置细节逐个展开,适配大秦插件脚本定制学习,仅供单机本地学习调试。…

SD插件SDBDelMonHp切割命令脚本教程 - 宝宝切割必查的参数细节

SD插件SDBDelMonHp切割命令脚本教程 - 宝宝切割必查的参数细节

SD插件宝宝切割教程:命令SDBDelMonHp六个参数,参数2选固定值或百分比切割,参数4控制切割对象只切怪物,参数5设百分比分母,含报错排查与三阶案例,适配SD插件脚本学习,仅供单机本地调试。…

宝宝名颜色改不掉?996引擎ChangeSlaveNameColor变色脚本教程

宝宝名颜色改不掉?996引擎ChangeSlaveNameColor变色脚本教程

996引擎ChangeSlaveNameColor教程:一个参数颜色值;253红254绿255蓝;改所有宝宝;下线恢复默认;新招宝宝默认色,附避坑与实操步骤。…

SD插件SDHumanDropUseItem怎么用?掉落身上指定装备脚本教程

SD插件SDHumanDropUseItem怎么用?掉落身上指定装备脚本教程

SD插件SDHumanDropUseItem教程:一个参数装备栏位;0武器1衣服2项链;空栏位无效果;装备掉地上不是掉背包;只掉主号不掉英雄,附避坑与实操步骤。…