字节笔记本

2026年2月22日

Cloudflare IPv4 地址完整列表

本文整理 Cloudflare 官方提供的 IPv4 IP 地址段列表,方便开发者在配置防火墙、白名单或进行网络诊断时参考使用。

Cloudflare IPv4 地址列表

以下是 Cloudflare 当前使用的所有 IPv4 CIDR 地址段:

text
173.245.48.0/20
103.21.244.0/22
103.22.200.0/22
103.31.4.0/22
141.101.64.0/18
108.162.192.0/18
190.93.240.0/20
188.114.96.0/20
197.234.240.0/22
198.41.128.0/17
162.158.0.0/15
104.16.0.0/13
104.24.0.0/14
172.64.0.0/13
131.0.72.0/22

使用场景

1. 配置防火墙白名单

如果你的服务器位于 Cloudflare 后面,建议配置防火墙只允许来自上述 IP 段的请求访问源站,以防止直接访问绕过 Cloudflare 的安全防护。

2. Nginx 配置示例

nginx
# 允许 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;
allow 131.0.72.0/22;

# 拒绝其他所有 IP
deny all;

3. 自动获取最新 IP 列表

Cloudflare 提供自动更新的 IP 列表接口,建议定期同步:

bash
# IPv4 地址列表
curl https://www.cloudflare.com/ips-v4

# IPv6 地址列表
curl https://www.cloudflare.com/ips-v6

注意事项

  • 以上 IP 段可能会随时间变化,建议定期从官方接口获取最新列表
  • 配置防火墙规则前,请确保不会影响其他正常服务
  • 建议同时配置 IPv6 白名单(如适用)

官方来源

分享: