对于初次接触 IP-Sentinel 或希望以最快速度完成部署的用户,使用官方公共网关(@OmniBeacon_bot)是最理想的选择。这种模式免去了自行申请和配置 Telegram Bot 的繁琐步骤,让你能够将精力完全集中在节点(Agent)的上线与养护上。
本教程将手把手带你完成“官方机器人 + 纯 Agent 节点”的快速部署。
🛠️ 部署前置准备
在开始执行命令之前,请确保你已经准备好了以下两项内容:
- 获取最高系统权限 IP-Sentinel 的核心养护调度与守护进程需要底层系统权限。请务必使用
root用户登录你的 VPS,或在普通用户下执行sudo -i/su root切换至 root 环境。 - 获取你的 Telegram Chat ID 虽然我们使用官方机器人,但系统依然需要知道“你是谁”才能将专属战报精准推送到你的设备。
- 打开 Telegram,搜索并向
@userinfobot发送/start。 - 记录下返回信息中
Id:后面的纯数字序列。
- 打开 Telegram,搜索并向
- 打开你的 Telegram,搜索并进入官方机器人 @OmniBeacon_bot 的对话框,点击底部的
Start。
🚀 节点部署全流程
第一步:启动安装向导
在终端中执行 IP-Sentinel 的官方安装脚本(请确保你的服务器已联网):
Bash
Bash
bash -c "$(curl -fsSL https://raw.githubusercontent.com/hotyue/IP-Sentinel/main/install.sh)"脚本启动后,会自动执行基础环境(如 curl, jq, cron 等)的探测与智能安装,全程无需人工干预。环境检测通过后,在弹出的操作菜单中选择 1) 🚀 部署边缘节点。
第二步:锁定节点战区坐标
为了让节点的伪装和访问更具原生真实感,系统需要你分配其地理位置。 脚本会动态拉取全球地图,请根据你这台 VPS 的实际物理位置,依次输入数字选择对应的:
- 目标大洲 (Continent)
- 所属国家 (Country)
- 具体城市 (City)
第三步:接入官方中枢网关
当系统询问“是否接入 Master 司令部进行远程联控?”时,请务必输入 y。
接下来会弹出中枢接入模式选择,这里是我们本次部署的核心:
- 请选择 2) ☁️ 官方公共网关 (@OmniBeacon_bot,新手免配置)。
⚠️ 安全提醒: 出于系统防滥用及供应链安全考虑,选择官方公共网关时,本节点的 OTA 远程静默升级权限将被底层强制禁用。未来若有版本更新,你需要通过 SSH 登录服务器手动执行更新。
随后,系统会要求你输入准备好的 Chat ID,请准确粘贴那串纯数字。
第四步:配置 Webhook 端口与出口 IP
- 端口放行:系统会进行本地占用校验,为你推荐一个可用的随机高位端口(如 45678)。你可以直接回车采用推荐,或手动输入 1-65535 之间的可用端口。
- IP 绑定:系统内置的双栈雷达会自动探测你 VPS 的 IPv4 或 IPv6 公网地址。一般情况下,直接回车选择默认探测到的 IP 即可(如果你的机器是多 IP 站群机,也可以选择“手动指定其他 IP”)。
- 节点别名:为了在 Telegram 战报中更直观地辨认这台机器,你可以为它起一个好记的别名,例如“法兰克福-01”。
第五步:TG 扫码激活与指令注册
引擎及规则热数据部署完毕后,终端会提示部署流程彻底完成。
- 此时,你的 Telegram 会收到一条由官方网关推送的《✨ IP-Sentinel 部署成功!》卡片。
- 卡片底部会附带一条类似下方格式的激活指令:
#REGISTER#|US|HOST-ABCD|198.51.100.1|45678|法兰克福-01|false - 单击复制这条带有
#REGISTER#前缀的完整指令,并在 @OmniBeacon_bot 对话框中发送给机器人。
机器人回复注册成功后,该节点即正式激活,并纳入你的私人监控矩阵中。
🛡️ 部署后注意事项
- 防火墙放行:安装脚本在结束时,如果检测到系统开启了防火墙(UFW / Firewalld / iptables),会自动进行端口放行。请务必前往你的云服务商后台(如 AWS、阿里云的安全组),放行你在第四步中确定的 TCP 端口,否则云端网关将无法联通你的节点。
- 高频养护循环:节点部署成功后,后台会立即启动守护进程,并按照系统级 Cron 调度(每 20 分钟),静默且高拟真地执行 IP 养护任务。你可以完全退出 SSH 终端,节点将持续在后台运行。