SiteGround教程

SiteGround 屏蔽特定 IP 或国家访问:外贸站防垃圾流量教程

网站上线之后,很多人会遇到一类问题:后台频繁被暴力登录尝试、评论区被垃圾广告轰炸、或者某个地区来的流量占着资源却不产生转化。SiteGround 自带的 Blocked Traffic 功能就是专门解决这类问题的,它可以在服务器层面屏蔽指定 IP、IP 段或者整个国家地区的访问,不需要安装安全插件,也不用改代码。

先说明它的适用边界。Blocked Traffic 是 SiteGround 服务器层面的访问控制,屏蔽规则在请求到达网站之前就生效,效果比插件层的拦截更彻底,被屏蔽的访客会直接看到无法访问的提示,连网站内容都加载不出来。它适合屏蔽明确的攻击源 IP、恶意爬虫来源,或者外贸网站按业务需要屏蔽特定国家。如果你只是想限制某个用户登录后台,应该用用户权限或插件,而不是 IP 屏蔽,因为一个用户完全可能换网络、换设备访问。

一、进入 Blocked Traffic 页面

登录 SiteGround 后台,进入网站管理界面(Site Tools),在左侧菜单里找到 Security 分类,点击里面的 Blocked Traffic 选项,就进入屏蔽管理页面。这个页面分成两个区域:BLOCK IP 负责屏蔽 IP 地址和 IP 段,BLOCK COUNTRY 负责屏蔽国家或地区。

SiteGround Site Tools 后台 Security 菜单下的 Blocked Traffic 页面

二、屏蔽特定 IP 或 IP 段

在 BLOCK IP 区域,输入你想屏蔽的 IP 地址,点击添加按钮,这个 IP 就会被加入屏蔽列表。单个 IP 的格式就是常见的点分十进制,比如 203.0.113.25。

除了单个 IP,还支持屏蔽 IP 段,也就是 CIDR 格式的地址块,比如 203.0.113.0/24 表示屏蔽从 203.0.113.0 到 203.0.113.255 的整段地址。IP 段适合处理攻击者使用多个 IP 的情况,但要注意段范围别写太大,误伤正常访客的代价比多放走一个攻击者更高。不同套餐支持添加的屏蔽数量可能不同,以当前后台显示为准。

SiteGround Blocked Traffic 页面 BLOCK IP 输入和屏蔽列表

三、屏蔽特定国家或地区

如果你的网站明确不服务某些国家,比如外贸站只做欧美市场、想屏蔽部分地区流量,用 BLOCK COUNTRY 比一个个加 IP 高效得多。切换到 BLOCK COUNTRY 区域,选择要屏蔽的国家,加入列表即可。屏蔽后,来自该国家 IP 地址的访问会被直接拒绝。

SiteGround Blocked Traffic 页面 BLOCK COUNTRY 国家屏蔽列表

使用国家屏蔽前建议想清楚两点。一是确认这个国家的客户确实不是你的目标人群,地区屏蔽是整体生效的,没法只放行某一个城市或某一家公司;二是考虑竞争对手和同行,如果你屏蔽了某个国家,之后想重新开放,在列表里删除即可,操作是可逆的。

四、屏蔽规则使用中的几个注意点

第一,添加屏蔽前先确认 IP 的真实归属。网上有各种 IP 归属查询工具,把要屏蔽的 IP 输入查询,确认它确实来自攻击源或目标地区,再添加到屏蔽列表。如果只是凭感觉屏蔽,很可能把正常访客挡在门外,而且你自己不一定立刻发现。

第二,小心别把自己的 IP 屏蔽了。测试屏蔽规则时,最好用一个不会被影响的网络环境去验证,或者先把规则加到一个不那么关键的测试页面。真把自己屏蔽了也别慌,用手机流量或者其他网络登录后台,删掉对应规则就能恢复。

第三,屏蔽规则不是安全检查的替代品。Blocked Traffic 能挡住已知的攻击源,但防不了暴力破解、漏洞利用这类持续变化的风险。建议配合 SiteGround 自带的安全措施一起用:开启双因素认证、定期更新 WordPress 和插件、安装 SSL 证书,这些和 IP 屏蔽是互补关系,不是二选一。

总结

SiteGround 屏蔽 IP 和国家地区的操作在 Site Tools 的 Security → Blocked Traffic 里完成:BLOCK IP 支持单个 IP 和 CIDR 格式的 IP 段,BLOCK COUNTRY 支持按国家整体屏蔽。操作本身很简单,重点在于用对场景——确认 IP 归属、别误伤自己、配合其他安全措施使用。

如果你还在建站初期,想把安全设置一次配到位,可以参考 SiteGround 新手建站全指南 里的上线前设置清单;后台其他入口不熟悉的,可以对照 2026 年 SiteGround 搭建 WordPress 完整教程 逐步了解。

常见问题解答(FAQ)

1. Blocked Traffic 屏蔽后,访客会看到什么?

被屏蔽的访客会收到访问被拒绝的提示,网站内容无法加载。不同浏览器显示的提示文案可能不同,但效果都是无法访问该网站。

2. 支持屏蔽 IP 段吗?

支持。BLOCK IP 里可以填写 CIDR 格式的 IP 段,比如 203.0.113.0/24,一次屏蔽整段地址。写段的时候注意范围别过大,避免误伤正常访客。

3. 屏蔽国家后还能恢复吗?

可以。在 BLOCK COUNTRY 列表里删除对应国家即可恢复访问,操作即时生效,不影响其他设置。

4. 屏蔽规则对已经屏蔽的访问有记录吗?

SiteGround 后台可以查看被屏蔽请求的日志,用于确认屏蔽是否生效、是否误伤了正常访客。具体日志入口和保留时长以当前后台为准。

5. 用 Cloudflare 的网站,IP 屏蔽还准吗?

如果网站套了 Cloudflare,访客的真实 IP 会被 CDN 节点 IP 替代,SiteGround 层面看到的多是 Cloudflare 的节点。这种情况下建议优先在 Cloudflare 的防火墙里做 IP/国家屏蔽,而不是只依赖 SiteGround 的 Blocked Traffic。

6. 哪些场景适合用国家屏蔽?

外贸网站按市场定位屏蔽不服务的国家、内容站屏蔽特定地区的恶意流量、电商站防止某些地区的高风险订单,都是典型场景。决定屏蔽前先确认该地区确实不是目标客户来源。