rezmoss/cloud-provider-ip-addresses
GitHub: rezmoss/cloud-provider-ip-addresses
每日更新的云服务商与爬虫IP地址集合,提供12+种开箱即用的防火墙配置格式。
Stars: 68 | Forks: 6
# 云服务商 IP 地址
**涵盖云服务商、CDN 和网络爬虫的最全面、每日更新的 IP 范围集合 —— 支持 12+ 种输出格式。**
[](https://github.com/rezmoss/cloud-provider-ip-addresses/stargazers)
[](https://github.com/rezmoss/cloud-provider-ip-addresses/blob/main/LICENSE)




### 实时统计
| 提供商 | IPv4 CIDRs | IPv6 CIDRs | 总 CIDRs | IPv4 地址数 | 服务 | 区域 |
|----------|-----------|-----------|------------|---------------|----------|--------|
| amazonbot | 2,053 | 0 | 2,053 | 2,053 | 3 | 0 |
| apple_private_relay | 41,662 | 245,176 | 286,838 | 105,640 | 0 | 1222 |
| applebot | 12 | 0 | 12 | 2,400 | 1 | 0 |
| atlassian | 194 | 59 | 253 | 78,646 | 11 | 18 |
| aws | 9,963 | 4,980 | 14,943 | 181,312,307 | 26 | 42 |
| azure | 74,709 | 25,581 | 100,290 | 99,903,624 | 3128 | 73 |
| bingbot | 28 | 0 | 28 | 4,736 | 1 | 0 |
| cloudflare | 15 | 7 | 22 | 1,524,736 | 0 | 0 |
| commoncrawl | 4 | 1 | 5 | 21 | 1 | 0 |
| digitalocean | 1,058 | 147 | 1,205 | 3,056,000 | 0 | 11 |
| duckduckbot | 300 | 0 | 300 | 300 | 1 | 0 |
| fastly | 19 | 2 | 21 | 304,128 | 0 | 0 |
| github | 4,871 | 1,166 | 6,037 | 25,292,589 | 11 | 0 |
| googlebot | 165 | 142 | 307 | 4,928 | 1 | 0 |
| googlecloud | 848 | 48 | 896 | 16,471,168 | 1 | 48 |
| gptbot | 288 | 0 | 288 | 9,680 | 3 | 0 |
| linode | 5,134 | 92 | 5,226 | 1,322,240 | 0 | 37 |
| oracle | 1,047 | 0 | 1,047 | 4,019,594 | 3 | 53 |
| perplexitybot | 12 | 0 | 12 | 32 | 2 | 0 |
| telegram | 9 | 5 | 14 | 11,008 | 0 | 0 |
| vultr | 434 | 54 | 488 | 1,017,344 | 0 | 34 |
| zoom | 75 | 3 | 78 | 547,888 | 3 | 0 |
## 目录
- [为什么选择这个仓库?](#why-this-repo)
- [快速开始](#quick-start)
- [支持的提供商](#supported-providers)
- [云服务商](#cloud-providers)
- [CDN / 托管](#cdn--hosting)
- [SaaS / 协作](#saas--collaboration)
- [机器人 / 爬虫](#bots--crawlers)
- [输出格式](#output-formats)
- [合并 / 优化的 CIDRs](#merged--optimized-cidrs)
- [统一跨提供商数据](#unified-cross-provider-data)
- [IP 查询工具](#ip-lookup-tool)
- [更新日志与统计](#changelog--stats)
- [文件夹结构](#folder-structure)
- [使用示例](#usage-examples)
- [curl 单行命令](#curl-one-liners)
- [Nginx](#nginx)
- [Apache](#apache)
- [iptables](#iptables)
- [UFW](#ufw)
- [nftables](#nftables)
- [HAProxy](#haproxy)
- [Caddy](#caddy)
- [提供商矩阵](#provider-matrix)
- [使用场景](#use-cases)
- [自动更新](#automating-updates)
- [许可证](#license)
- [致谢](#acknowledgments)
## 为什么选择这个仓库?
市面上也有其他的云 IP 范围仓库。以下是本仓库的不同之处:
| 特性 | 本仓库 | 其他仓库 |
|---------|-----------|--------|
| 云服务商 | 10 家 (AWS, Azure, GCP, Cloudflare, DigitalOcean, Oracle, Fastly, GitHub, Linode, Vultr) + Apple Private Relay, Telegram | 不定 |
| 机器人/爬虫 IPs | GoogleBot, BingBot, GPTBot/ChatGPT, AppleBot, PerplexityBot, DuckDuckBot, Amazonbot, Common Crawl | 很少 |
| SaaS / 协作 | Zoom, Atlassian (Jira, Confluence, Bitbucket, Trello, ...) | 极少 |
| 输出格式 | 12+ 种 (TXT, JSON, CSV, SQL, Nginx, Apache, iptables, nftables, UFW, HAProxy, Caddy, merged CIDRs) | 通常 1-3 种 |
| 合并/优化的 CIDRs | 每个提供商及合并版 | 很少 |
| 统一跨提供商文件 | `all_providers.json` / `.csv` 含规范化 schema | 很少 |
| 服务/区域细分 | 针对以下服务的逐服务及逐区域文件:AWS, Azure, GCP, Oracle, GitHub, GPTBot, Apple Private Relay, Vultr, PerplexityBot, Amazonbot, Zoom, Atlassian | 部分有 |
| IP 查询工具 | `lookup.py` — "这个 IP 属于哪个云?" | 独立项目 |
| 更新日志 | 每日差异追踪 (CIDRs 添加/移除) | 很少 |
| 统计数据 | `STATS.md` + `summary.json` 含 IPv4 空间覆盖率 | 很少 |
| 更新频率 | 每日 00:00 UTC | 不定 |
| 防火墙就绪配置 | Nginx, Apache, iptables, nftables, UFW, HAProxy, Caddy | 通常 0-1 种 |
## 快速开始
使用单个命令获取你所需的内容:
```
# 所有 AWS IP(纯文本)
curl -sL https://raw.githubusercontent.com/rezmoss/cloud-provider-ip-addresses/main/aws/aws_ips.txt
# 仅 Cloudflare IPv4
curl -sL https://raw.githubusercontent.com/rezmoss/cloud-provider-ip-addresses/main/cloudflare/cloudflare_ips_v4.txt
# 所有提供商合并为一个优化的 IPv4 列表
curl -sL https://raw.githubusercontent.com/rezmoss/cloud-provider-ip-addresses/main/all_providers/all_providers_merged_v4.txt
# 使用 iptables 封锁 GPTBot
curl -sL https://raw.githubusercontent.com/rezmoss/cloud-provider-ip-addresses/main/gptbot/iptables_gptbot_deny.sh | sudo bash
# AWS Nginx 允许配置 — 放入您的 server block
curl -sL https://raw.githubusercontent.com/rezmoss/cloud-provider-ip-addresses/main/aws/nginx_aws_allow.conf -o /etc/nginx/conf.d/aws_allow.conf
# 统一数据集(所有提供商,标准化 JSON)
curl -sL https://raw.githubusercontent.com/rezmoss/cloud-provider-ip-addresses/main/all_providers/all_providers.json
# 查询 IP
curl -sL https://raw.githubusercontent.com/rezmoss/cloud-provider-ip-addresses/main/lookup.py -o lookup.py
python3 lookup.py --data-dir . 13.32.0.1
```
## 支持的提供商
### 云服务商
| 提供商 | IPs | 服务 | 区域 | 来源 |
|----------|-----|----------|---------|--------|
| **AWS** | IPv4 + IPv6 | 逐服务 (EC2, S3, CloudFront, ...) | 逐区域 | AWS 公网 IP 范围 |
| **Microsoft Azure** | IPv4 + IPv6 | 逐服务 (AzureCloud, AppService, ...) | 逐区域 | Azure Service Tags |
| **Google Cloud** | IPv4 + IPv6 | 逐服务 | 逐范围 | GCP 公网 IP 范围 |
| **Cloudflare** | IPv4 + IPv6 | — | — | Cloudflare 公布的 IP 列表 |
| **DigitalOcean** | IPv4 + IPv6 | — | 逐区域 | DigitalOcean 公开 geofeed |
| **Oracle Cloud** | IPv4 + IPv6 | 逐服务 (tags) | 逐区域 | Oracle Cloud 公网 IP 范围 |
### CDN / 托管
| 提供商 | IPs | 服务 | 来源 |
|----------|-----|----------|--------|
| **Fastly** | IPv4 + IPv6 | — | Fastly 公网 IP 列表 |
| **GitHub** | IPv4 + IPv6 | 逐服务 (actions, pages, copilot, hooks, web, api, ...) | GitHub Meta API |
| **Linode (Akamai)** | IPv4 + IPv6 | — | Linode 公开 geofeed |
| **Apple (iCloud Private Relay)** | IPv4 + IPv6 | — | Apple 公布的出口范围 |
| **Vultr** | IPv4 + IPv6 | 逐区域 | Vultr 公开 geofeed |
| **Telegram** | IPv4 + IPv6 | — | Telegram 官方 CIDR 列表 |
### SaaS / 协作
| 提供商 | IPs | 服务 | 来源 |
|----------|-----|----------|--------|
| **Zoom** | IPv4 + IPv6 | 逐服务 (zoom, zoom-phone, zoom-contact-center, zoom-cdn) | Zoom 公布的 IP 范围 |
| **Atlassian** | IPv4 + IPv6 | 逐产品 (Jira, Confluence, Bitbucket, Trello, ...) | Atlassian 公布的 IP 范围 |
### 机器人 / 爬虫
| 机器人 | IPs | 服务 | 来源 |
|-----|-----|----------|--------|
| **GoogleBot** | IPv4 + IPv6 | googlebot | Google 公布的爬虫范围 |
| **BingBot** | IPv4 + IPv6 | bingbot | Microsoft 公布的爬虫范围 |
| **GPTBot / ChatGPT / SearchBot** | IPv4 | 逐服务 (gptbot, chatgpt-user, searchbot) | OpenAI 公布的机器人范围 |
| **AppleBot** | IPv4 | applebot | Apple 公布的爬虫范围 |
| **PerplexityBot** | IPv4 + IPv6 | 逐服务 (perplexitybot, perplexity-user) | Perplexity 公布的机器人范围 |
| **DuckDuckBot** | IPv4 + IPv6 | duckduckbot | DuckDuckGo 公布的爬虫范围 |
| **Amazonbot** | IPv4 + IPv6 | 逐服务 (amazonbot, amzn-searchbot, amzn-user) | Amazon 公布的机器人范围 |
| **Common Crawl (CCBot)** | IPv4 + IPv6 | ccbot | Common Crawl 公布的机器人范围 |
## 输出格式
每个提供商都会获得所有这些格式:
| 格式 | 文件 | 描述 |
|--------|-------|-------------|
| **TXT** | `{provider}_ips.txt`, `_v4.txt`, `_v6.txt` | 每行一个 CIDR |
| **JSON** | `{provider}_ips.json` | 结构化数据,含 ip_address, ip_type, service, region |
| **CSV** | `{provider}_ips.csv` | 表格格式,适用于电子表格/数据库 |
| **SQL** | `{provider}_ips.sql` | CREATE TABLE + INSERT 语句 |
| **Nginx** | `nginx_{provider}_allow.conf`, `_deny.conf` | `allow`/`deny` 规则,含 `deny all`/`allow all` |
| **Apache** | `apache_{provider}_allow.conf`, `_deny.conf` | `Require ip` / `Deny from` 指令 |
| **iptables** | `iptables_{provider}_allow.sh`, `_deny.sh` | 含 iptables/ip6tables 规则的 Shell 脚本 |
| **nftables** | `nftables_{provider}_allow.conf`, `_deny.conf` | nftables table/chain 定义 |
| **UFW** | `ufw_{provider}_allow.sh`, `_deny.sh` | `ufw allow/deny from` 命令 |
| **HAProxy** | `haproxy_{provider}_allow.conf` | ACL 兼容的 IP 列表 |
| **Caddy** | `caddy_{provider}_allow.conf` | `remote_ip` 匹配器块 |
| **Merged CIDRs** | `{provider}_ips_merged_v4.txt`, `_merged_v6.txt` | 优化/折叠的 CIDR 列表 |
对于具有服务/区域数据的提供商 (AWS, Azure, GCP, Oracle, GitHub, GPTBot, Apple Private Relay, Vultr, PerplexityBot, Amazonbot, Zoom, Atlassian),所有格式也会按服务和按区域生成。
## 合并 / 优化的 CIDRs
相邻和重叠的 CIDR 块使用 `ipaddress.collapse_addresses()` 折叠尽可能小的列表。这非常适合需要最紧凑表示的防火墙规则。
```
# AWS 优化 IPv4 列表
curl -sL https://raw.githubusercontent.com/rezmoss/cloud-provider-ip-addresses/main/aws/aws_ips_merged_v4.txt
# 所有提供商合并为一个合并列表
curl -sL https://raw.githubusercontent.com/rezmoss/cloud-provider-ip-addresses/main/all_providers/all_providers_merged_v4.txt
```
每个提供商目录包含:
- `{provider}_ips_merged_v4.txt` — 优化的 IPv4 CIDRs
- `{provider}_ips_merged_v6.txt` — 优化的 IPv6 CIDRs
- `{provider}_ips_merged.txt` — 两者合并
## 统一跨提供商数据
跨所有提供商的单一规范化数据集,位于 `all_providers/`:
| 文件 | 描述 |
|------|-------------|
| `all_providers.json` | 所有 CIDRs,含 `cidr`, `ip_version`, `provider`, `service`, `region`, `last_updated` |
| `all_providers.csv` | 相同数据的 CSV 格式 |
| `all_providers_ips.txt` | 所有 CIDRs,每行一个 |
| `all_providers_merged_v4.txt` | 所有提供商合并为一个优化的 IPv4 列表 |
| `all_providers_merged_v6.txt` | 所有提供商合并为一个优化的 IPv6 列表 |
```
# 使用 jq 查询所有提供商 — 查找 eastus 的所有 Azure CIDR
curl -sL https://raw.githubusercontent.com/rezmoss/cloud-provider-ip-addresses/main/all_providers/all_providers.json \
| jq '[.[] | select(.provider=="azure" and .region=="eastus")]'
```
## IP 查询工具
查找任一 IP 地址所属的云服务商:
```
# 下载工具和数据
git clone https://github.com/rezmoss/cloud-provider-ip-addresses.git
cd cloud-provider-ip-addresses
# 单个 IP
python3 lookup.py 13.32.0.1
# 输出:13.32.0.1 — AWS (AMAZON, us-east-1) [13.32.0.0/15]
# 多个 IP
python3 lookup.py 13.32.0.1 104.16.0.1 168.63.129.16
# 从文件批量模式
python3 lookup.py --file suspicious_ips.txt
# JSON 输出
python3 lookup.py --json 8.8.8.8
```
## 更新日志与统计
### 每日更新日志
IP 范围变更每日追踪于 `CHANGELOG.md`,机器可读的差异位于 `changes/`:
- `CHANGELOG.md` — 每个提供商 CIDRs 添加/移除的人类可读摘要
- `changes/{date}.json` — 机器可读的每日差异
### 统计数据
- `STATS.md` — 每个提供商的 IPv4/IPv6 CIDR 计数、总地址数、服务数、区域数
- `summary.json` — 包含 IPv4 空间覆盖率的机器可读版本
```
# 检查今日变更
curl -sL https://raw.githubusercontent.com/rezmoss/cloud-provider-ip-addresses/main/CHANGELOG.md
# 获取 JSON 格式统计
curl -sL https://raw.githubusercontent.com/rezmoss/cloud-provider-ip-addresses/main/summary.json
```
## 文件夹结构
```
cloud-provider-ip-addresses/
├── aws/
│ ├── aws_ips.txt / _v4.txt / _v6.txt
│ ├── aws_ips.json / .csv / .sql
│ ├── aws_ips_merged_v4.txt / _merged_v6.txt / _merged.txt
│ ├── nginx_aws_allow.conf / _deny.conf
│ ├── apache_aws_allow.conf / _deny.conf
│ ├── iptables_aws_allow.sh / _deny.sh
│ ├── nftables_aws_allow.conf / _deny.conf
│ ├── ufw_aws_allow.sh / _deny.sh
│ ├── haproxy_aws_allow.conf
│ ├── caddy_aws_allow.conf
│ ├── services/
│ │ └── ec2/ s3/ cloudfront/ ... (all formats per service)
│ └── regions/
│ └── us_east_1/ eu_west_1/ ... (all formats per region)
├── azure/ (same structure)
├── googlecloud/ (same structure)
├── oracle/ (same structure)
├── cloudflare/ (all formats, no services/regions)
├── digitalocean/ (all formats, no services/regions)
├── fastly/ (all formats)
├── github/ (all formats + services)
├── linode/ (all formats)
├── googlebot/ (all formats)
├── bingbot/ (all formats)
├── gptbot/ (all formats + services)
├── applebot/ (all formats)
├── apple_private_relay/ (all formats + regions)
├── telegram/ (all formats)
├── vultr/ (all formats + regions)
├── perplexitybot/ (all formats + services)
├── duckduckbot/ (all formats)
├── amazonbot/ (all formats + services)
├── commoncrawl/ (all formats)
├── zoom/ (all formats + services)
├── atlassian/ (all formats + services + regions)
├── all_providers/
│ ├── all_providers.json / .csv
│ ├── all_providers_ips.txt
│ └── all_providers_merged_v4.txt / _merged_v6.txt
├── changes/
│ └── {date}.json (daily diffs)
├── CHANGELOG.md
├── STATS.md
├── summary.json
├── lookup.py
├── LICENSE
└── README.md
```
## 使用示例
### curl 单行命令
```
# 获取所有 AWS IP
curl -sL https://raw.githubusercontent.com/rezmoss/cloud-provider-ip-addresses/main/aws/aws_ips.txt
# 仅获取 GitHub Actions IP
curl -sL https://raw.githubusercontent.com/rezmoss/cloud-provider-ip-addresses/main/github/services/actions/github_actions_ips.txt
# 获取 GPTBot IP 以封禁 AI 爬虫
curl -sL https://raw.githubusercontent.com/rezmoss/cloud-provider-ip-addresses/main/gptbot/gptbot_ips.txt
# 获取用于防火墙的优化 Cloudflare 列表
curl -sL https://raw.githubusercontent.com/rezmoss/cloud-provider-ip-addresses/main/cloudflare/cloudflare_ips_merged_v4.txt
```
### Nginx
```
# 下载并包含
curl -sL https://raw.githubusercontent.com/rezmoss/cloud-provider-ip-addresses/main/aws/nginx_aws_allow.conf \
-o /etc/nginx/conf.d/aws_allow.conf
```
```
server {
# Allow only AWS IPs
include /etc/nginx/conf.d/aws_allow.conf;
}
```
```
sudo nginx -s reload
```
### Apache
```
curl -sL https://raw.githubusercontent.com/rezmoss/cloud-provider-ip-addresses/main/aws/apache_aws_allow.conf \
-o /etc/apache2/conf-available/aws_allow.conf
```
```
AllowOverride None
Require all denied
Include /etc/apache2/conf-available/aws_allow.conf
```
```
sudo systemctl reload apache2
```
### iptables
```
# 允许所有 Azure IP
curl -sL https://raw.githubusercontent.com/rezmoss/cloud-provider-ip-addresses/main/azure/iptables_azure_allow.sh | sudo bash
# 封锁 GPTBot
curl -sL https://raw.githubusercontent.com/rezmoss/cloud-provider-ip-addresses/main/gptbot/iptables_gptbot_deny.sh | sudo bash
```
### UFW
```
# 允许 GitHub Actions IP
curl -sL https://raw.githubusercontent.com/rezmoss/cloud-provider-ip-addresses/main/github/services/actions/ufw_github_actions_allow.sh | sudo bash
```
### nftables
```
# 下载 nftables 配置
curl -sL https://raw.githubusercontent.com/rezmoss/cloud-provider-ip-addresses/main/cloudflare/nftables_cloudflare_allow.conf \
-o /etc/nftables.d/cloudflare_allow.conf
```
### HAProxy
```
# 下载 ACL 文件
curl -sL https://raw.githubusercontent.com/rezmoss/cloud-provider-ip-addresses/main/aws/haproxy_aws_allow.conf \
-o /etc/haproxy/aws_ips.acl
```
```
frontend http
acl is_aws src -f /etc/haproxy/aws_ips.acl
use_backend aws_backend if is_aws
```
### Caddy
```
curl -sL https://raw.githubusercontent.com/rezmoss/cloud-provider-ip-addresses/main/cloudflare/caddy_cloudflare_allow.conf
```
## 提供商矩阵
| 提供商 | IPv4 | IPv6 | 服务 | 区域 | 合并 CIDRs | 所有格式 |
|----------|:----:|:----:|:--------:|:-------:|:------------:|:-----------:|
| AWS | Y | Y | Y | Y | Y | Y |
| Azure | Y | Y | Y | Y | Y | Y |
| Google Cloud | Y | Y | Y | Y | Y | Y |
| Oracle | Y | Y | Y | Y | Y | Y |
| Cloudflare | Y | Y | — | — | Y | Y |
| DigitalOcean | Y | Y | — | — | Y | Y |
| Fastly | Y | Y | — | — | Y | Y |
| GitHub | Y | Y | Y | — | Y | Y |
| Linode | Y | Y | — | — | Y | Y |
| GoogleBot | Y | Y | — | — | Y | Y |
| BingBot | Y | Y | — | — | Y | Y |
| GPTBot | Y | — | Y | — | Y | Y |
| AppleBot | Y | — | — | — | Y | Y |
| Apple Private Relay | Y | Y | — | Y | Y | Y |
| Telegram | Y | Y | — | — | Y | Y |
| Vultr | Y | Y | — | Y | Y | Y |
| PerplexityBot | Y | Y | Y | — | Y | Y |
| DuckDuckBot | Y | Y | — | — | Y | Y |
| Amazonbot | Y | Y | Y | — | Y | Y |
| Common Crawl | Y | Y | — | — | Y | Y |
| Zoom | Y | Y | Y | — | Y | Y |
| Atlassian | Y | Y | Y | Y | Y | Y |
## 使用场景
- **防火墙规则** — 仅允许已知云服务商 IP 访问您的基础设施
- **机器人管理** — 阻止或允许 GoogleBot, BingBot, GPTBot/ChatGPT, AppleBot, PerplexityBot, DuckDuckBot, Amazonbot, CCBot 爬虫
- **隐私代理检测** — 使用 Apple 官方出口 IP 列表识别 iCloud Private Relay 流量
- **AI 爬虫屏蔽** — 使用 GPTBot IP 列表防止 AI 训练您的内容
- **安全审计** — 识别可疑 IP 是否属于云基础设施
- **合规性** — 限制流量至特定云区域或服务
- **WAF / CDN 配置** — 白名单上游 CDN IPs (Cloudflare, Fastly)
- **CI/CD 安全** — 仅允许 GitHub Actions IPs 触发部署
- **SaaS 白名单** — 允许 Atlassian (Jira, Confluence, Bitbucket) 或 Zoom webhook IPs 通过您的防火墙
- **网络分析** — 通过更新日志追踪云 IP 空间随时间的演变
- **IP 归属** — 使用查询工具识别任一 IP 属于哪个云
## 自动更新
所有数据在 **00:00 UTC** 每日更新。设置您的系统以拉取最新内容:
### 克隆并计划
```
git clone https://github.com/rezmoss/cloud-provider-ip-addresses.git
# Cron job:每天 UTC 00:30 拉取(更新后 30 分钟)
30 0 * * * cd /path/to/cloud-provider-ip-addresses && git pull
```
### 直接下载
```
# 按计划下载特定文件
30 0 * * * curl -sL https://raw.githubusercontent.com/rezmoss/cloud-provider-ip-addresses/main/aws/nginx_aws_allow.conf -o /etc/nginx/conf.d/aws_allow.conf && sudo nginx -s reload
```
## 许可证
本项目基于 [CC0 1.0 Universal Public Domain Dedication](LICENSE) 奉献给公共领域。
## 致谢
所有 IP 范围数据均来自各组织官方提供的公开端点。我们要感谢以下提供商让其网络信息公开可访问:
- **Amazon Web Services** — 通过其公开 JSON 端点发布 IP 地址范围
- **Microsoft Azure** — 维护包含全面 IP 范围数据的可下载 Service Tags
- **Google Cloud Platform** — 提供结构化的云 IP 范围信息
- **Cloudflare** — 公开分享其 IPv4 和 IPv6 边缘网络范围
- **DigitalOcean** — 通过其公开 geofeed 发布 IP 分配
- **Oracle Cloud Infrastructure** — 以机器可读格式提供其公网 IP 范围
- **Fastly** — 通过其公开 API 提供边缘网络 IP 列表
- **GitHub** — 通过其 meta API 暴露服务级 IP 范围
- **Linode (Akamai)** — 维护公开可访问的 IP geofeed
- **Google Search (GoogleBot)** — 为站长记录其爬虫 IP 范围
- **Microsoft Bing (BingBot)** — 发布其爬虫 IP 范围以帮助网站运营者
- **OpenAI (GPTBot / ChatGPT)** — 公开其机器人和爬虫 IP 范围
- **Apple (AppleBot)** — 为网站运营者发布其网页爬虫 IP 范围
- **Apple (iCloud Private Relay)** — 公开 Private Relay 出口 IP 范围以帮助网站进行地理位置定位和流量分析
- **Telegram** — 发布其官方网络 CIDR 范围
- **Vultr (Constant)** — 维护公开可访问的 IP geofeed
- **Perplexity AI (PerplexityBot)** — 公开其机器人和用户代理 IP 范围
- **DuckDuckGo (DuckDuckBot)** — 为站长发布其爬虫 IP 范围
- **Amazon (Amazonbot)** — 公开其爬虫和搜索机器人 IP 范围
- **Common Crawl (CCBot)** — 发布其爬虫 IP 范围以支持开放网络
- **Zoom** — 以机器可读格式提供其服务、电话和 CDN IP 范围
- **Atlassian** — 发布涵盖 Jira, Confluence, Bitbucket, Trello 等的产品 IP 范围
## Star 历史
[](https://star-history.com/#rezmoss/cloud-provider-ip-addresses&Date)
标签:Apache, AWS IP, Azure IP, BingBot, Caddy, CDN IP, CIDR, CISA项目, Cloudflare IP, CSV, Cutter, GCP IP, GitHub IP, GoogleBot, GPTBot, HAProxy, iptables, IP地址库, IP地址管理, IP范围, JSON, Linux安全, nftables, Nginx, SQL, Streamlit, UFW, 云服务商IP, 入侵防御, 反向代理, 威胁情报, 开发者工具, 每日更新, 爬虫IP, 白名单, 系统审计, 网络安全, 自动化运维, 访问控制, 逆向工具, 防火墙配置, 隐私保护