﻿IP 守护面板安装命令
域名：https://api-cf.ladder-cat.com/

先把「cf-ip-guard-宝塔上传.zip」上传到宝塔，解压到网站根目录：
/www/wwwroot/api-cf.ladder-cat.com/

确认浏览器能打开：
https://api-cf.ladder-cat.com/install.sh
https://api-cf.ladder-cat.com/cf-ip-guard.tar.gz

api-cf.ladder-cat.com 必须先有一条指向宝塔服务器的 A 记录。没有这条解析时，下面的网址安装会失败。

域名已经能打开时，用 root 在要安装面板的那台 Linux 服务器上执行：

cd /tmp
curl -fL -o install.sh "https://api-cf.ladder-cat.com/install.sh"
bash install.sh "https://api-cf.ladder-cat.com/cf-ip-guard.tar.gz"

域名还不能解析时，把 install.sh 和 cf-ip-guard.tar.gz 上传到同一个目录，例如 /opt，再执行：

cd /opt
bash install.sh ./cf-ip-guard.tar.gz

没有 curl 时用这个：

cd /tmp
wget -O install.sh "https://api-cf.ladder-cat.com/install.sh"
wget -O cf-ip-guard.tar.gz "https://api-cf.ladder-cat.com/cf-ip-guard.tar.gz"
bash install.sh ./cf-ip-guard.tar.gz

装好后打开：
http://那台服务器的IP:12580

默认管理员密码是 admin。登录后可以在设置里修改。
云安全组和宝塔防火墙都要放行 12580 端口。

安装包里带有当前面板的设置：服务器、端口、专属域名、CF 域名、Cloudflare 邮箱和密钥、检测间隔。
新机器第一次安装会直接用这些设置。这台服务器如果以前装过，原来的 /opt/cf-ip-guard/data 会保留，不会被覆盖。
首页「记录」可以清除运行记录，换 IP 历史会留下。
还有别的服务器时，登录后面板点「添加一台」。每台填自己的换 IP 网址和专属域名，并且使用不同的 CF 域名，避免互相覆盖。
安装包里有换 IP 网址和 Cloudflare 密钥。下载目录不要对公网长期开放；如果已经公开，装好后到 VPS 面板刷新一次换 IP 网址，再回到守护面板更新。
