三二互联专业提供速度最快最稳定的美国服务器、香港服务器。中美直连,亚洲优化![ 代理登陆 ] [ 付款方式 ] [ 找回密码 ][ 电子协议责任书 ]
硬件资源保障

采用高配品牌服务器

主流强悍CPU配置

确保服务高速稳定运行

中美直连线路

中美直连亚洲优化

采用中国CN2骨干网络

保证速度飞快稳定高效

如何设置宝塔拒绝其他 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速度最快

上一篇:没有了 下一篇:如何修改宝塔面板端口?

美国GIA服务器三二互联版权所有 WWW.250.cc 2008-2015 All Rights Reserved
三二互联 - 专业的美国C3服务器、香港vps、抗DOOS流量清洗、云备份系统、网站加速系统、美国GIA服务器和香港云服务器产品提供商
三二互联24小时在线工单系统为您提供全面、专业、周到的技术支持与服务
咨询热线:400-679-9994(免长话费)