如何设置宝塔拒绝其他 IP 访问网站端口
美国、香港服务器
如何设置宝塔拒绝其他 IP 访问网站端口
10-04 来源:
方案一:Ubuntu UFW 防火墙
原理:删除 80/443 全网放行规则,逐条添加 CDN 回源 IP 段,默认拒绝其他 IP
#1. 删除旧的全网开放80、443规则
ufw delete allow 80/tcp
ufw delete allow 443/tcp
#2. 添加Cloudflare IPv4回源段(复制全部执行)
ufw allow from 173.245.48.0/20 to any port 80,443 proto tcp
ufw allow from 103.21.244.0/22 to any port 80,443 proto tcp
ufw allow from 103.22.200.0/22 to any port 80,443 proto tcp
ufw allow from 103.31.4.0/22 to any port 80,443 proto tcp
ufw allow from 141.101.64.0/18 to any port 80,443 proto tcp
ufw allow from 108.162.192.0/18 to any port 80,443 proto tcp
ufw allow from 190.93.240.0/20 to any port 80,443 proto tcp
ufw allow from 188.114.96.0/20 to any port 80,443 proto tcp
ufw allow from 197.234.240.0/22 to any port 80,443 proto tcp
ufw allow from 198.41.128.0/17 to any port 80,443 proto tcp
ufw allow from 162.158.0.0/15 to any port 80,443 proto tcp
ufw allow from 104.16.0.0/13 to any port 80,443 proto tcp
ufw allow from 104.24.0.0/14 to any port 80,443 proto tcp
ufw allow from 172.64.0.0/13 to any port 80,443 proto tcp
#3. 放行你自己的管理IP(用来SSH/宝塔面板,不影响网站)
ufw allow from 你的本地公网IP to any port 你的宝塔端口 proto tcp
#4. 查看规则确认
ufw status numbered
如果是其他 CDN,替换上面 IP 段为该 CDN 官方回源 IP
## 方案二:宝塔 Nginx 站点内 IP 限制(应用层,备选)
适合不方便改系统防火墙场景,**注意:只能限制 Web 访问,TCP 层面端口依然开放,攻击者仍能扫端口**
1. 宝塔 →网站 →找到站点 →设置 →配置文件
2. 在`server{}`内部添加下面代码
# 允许Cloudflare回源IP,其他全部拒绝
allow 173.245.48.0/20;
allow 103.21.244.0/22;
allow 103.22.200.0/22;
allow 103.31.4.0/22;
allow 141.101.64.0/18;
allow 108.162.192.0/18;
allow 190.93.240.0/20;
allow 188.114.96.0/20;
allow 197.234.240.0/22;
allow 198.41.128.0/17;
allow 162.158.0.0/15;
allow 104.16.0.0/13;
allow 104.24.0.0/14;
allow 172.64.0.0/13;
deny all;
3. 保存,重启 Nginx。
直接用浏览器访问服务器 IP,会返回 403,CDN 域名访问正常。
## 方案三:宝塔面板防火墙(宝塔自带防火墙插件)
1. 宝塔后台 →【防火墙】
2. 删除 80、443 的通用放行规则
3. 添加**IP 白名单**:填入 CDN 回源 IP 段,端口填 80,443
宝塔防火墙底层也是 iptables,和 UFW 不要同时开启,容易冲突!二选一。
验证是否生效
本地 CMD 执行(替换服务器 IP)
telnet 服务器IP 80
#或者powershell
Test-NetConnection 服务器IP -Port 80
非 CDNIP 访问:连接超时,说明拦截成功。
CDN 节点访问:正常连通。
三二互联专业提供香港VPS,美国VPS主机,香港云服务器租用等业务香港美国到大陆CN2 GIA速度最快