RCON 控制台
“RCON 控制台”用于从 Web 面板直接向 L4D2 服务端发送 RCON 指令,适合临时排查、查看状态和执行一次性管理操作。

使用前提
RCON 控制台依赖管理器环境变量:
L4D2_RCON_URL:游戏服 RCON 地址,例如127.0.0.1:27015或 Docker 网络中的l4d2:27015。L4D2_RCON_PASSWORD:游戏服 RCON 密码。
游戏服 server.cfg 中也需要设置相同密码:
text
rcon_password "你的RCON密码"如果首页状态、切图、踢人等功能也无法使用,通常优先检查这两项配置。
常用指令
页面内置常用指令参考,常见命令包括:
text
status
sm plugins list
sm exts list
sm_reloadadmins
sm_cvar z_difficulty Hard
changelevel c1m1_hotel
kickid 3
banid 0 STEAM_1:1:123456 kick适合的场景
RCON 控制台适合:
- 查看服务器当前状态。
- 查询 SourceMod 插件和扩展加载状态。
- 临时修改 CVAR。
- 手动刷新管理员权限。
- 临时切换地图。
- 踢出或封禁玩家。
对需要长期保留的配置,不建议只在 RCON 控制台临时执行;请写入“服务器配置”、插件配置文件或 server.cfg。
SteamID 和 IPv4 封禁也可以由管理员在“访问控制 → 游戏黑名单”中可视化管理。该页面使用原生 listid、listip、banid、addip、removeid 和 removeip,永久封禁会自动写入原生封禁文件。计时封禁仍属于游戏进程内状态,游戏服务端重启后失效。
RCON 控制台的现有访问权限不会因游戏黑名单页面而改变。通过控制台直接修改封禁后,在游戏黑名单中点击“刷新”即可重新读取。
输出日志
RCON 控制台会保留当前页面会话中的命令输出,刷新页面后清空。需要排查持续运行问题时,可以配合 日志查看 观察 SourceMod 日志。
