使用Cloudflare 的Dns如何屏蔽掉中国IP

要在 Cloudflare 上屏蔽中国大陆的 IP 访问,你可以通过 Cloudflare 防火墙规则 功能实现。以下是详细步骤,适用于免费版 Cloudflare 用户:

  • 登录 Cloudflare 后台
    打开 https://dash.cloudflare.com 并登录你的账户。
  • 选择你的域名
    在仪表板中选择你要设置屏蔽规则的域名。
  • 进入规则设置
    点击左侧菜单栏的 “安全性” > “安全规则” > “创建规则”
  • 创建新的规则
    点击 “创建规则” > 自定义规则
  • 设置规则内容

规则名称:(根据自己想法填) 字段:选择 国家/地区 运算符:等于 :China

然后采取措施:阻止

最后右下角点击:部署

这样简单几个步骤,就完成了。所有来自中国大陆的访问请求将收到 403 状态码,无法访问你的网站。该规则是基于 IP 的地理位置判断,无法 100% 精确,但误杀率较低。

需要注意的是:
如果你在中国大陆本地访问自己的网站,请务必确保你能通过 VPN 或其他方式访问 Cloudflare 后台,否则你可能会被自己的规则屏蔽。