
Faixas de IP oficiais para rastreadores de bots de IA (OpenAI, Anthropic, Google, Microsoft, Perplexity). Atualizações automáticas semanais.
Uma coleção de faixas de IP oficiais para crawlers de bots de IA dos principais provedores.
Este repositório rastreia e agrega faixas de endereços IP publicadas por provedores de IA para seus crawlers da web. Essas faixas são úteis para:
Última atualização: 2026-05-23T09:16:13.774655Z
| Métrica | Contagem |
|---|---|
| Total de Provedores | 9 |
| Total de Faixas de IP | 2297 |
| Frequência de Atualização |
# Todos os provedores combinados
curl -O https://raw.githubusercontent.com/rxerium/ai-bot-ip-ranges/main/ranges/all.txt
# Provedor específico
curl -O https://raw.githubusercontent.com/rxerium/ai-bot-ip-ranges/main/ranges/openai.txt
Total de faixas: 20
2026-05-01T20:46:04Z136.107.176.208/32
216.73.216.0/22
34.11.34.31/32
34.150.241.79/32
34.162.191.81/32
34.162.230.222/32
34.162.244.71/32
34.182.140.95/32
34.182.161.143/32
34.182.218.27/32
... and 10 more
Lista completa: ranges/anthropic.txt
Total de faixas: 12
2023-10-27T10:00:00.00000017.22.237.0/24
17.22.245.0/24
17.22.253.0/24
17.241.193.160/27
17.241.200.160/27
17.241.208.160/27
17.241.219.0/24
17.241.227.0/24
17.241.75.0/24
17.246.15.0/24
... and 2 more
Lista completa: ranges/apple.txt
Total de faixas: 6
2026-05-15T11:01:43Z18.97.14.80/29
18.97.14.88/30
18.97.9.168/29
2600:1f28:365:80b0::/60
3.41.188.32/29
98.85.178.216/32```
**Lista completa:** [`ranges/commoncrawl.txt`](https://github.com/rxerium/ai-bot-ip-ranges/blob/HEAD/ranges/commoncrawl.txt)
</details>
### Duckduckgo
**Total de faixas:** 320
<details>
<summary>Ver faixas de IP do Duckduckgo</summary>
#### DuckAssistBot
- **Fonte:** [https://duckduckgo.com/duckassistbot.json](https://duckduckgo.com/duckassistbot.json)
- **Última atualização:** `2026-05-12T12:00:00.000000`
- **Quantidade de faixas:** 320
104.43.54.127/32 104.43.55.116/32 104.43.55.117/32 104.43.55.166/32 104.43.55.167/32 108.141.83.74/32 128.203.132.152/32 13.86.35.212/32 13.89.106.77/32 130.107.228.224/32 ... and 310 more
**Lista completa:** [`ranges/duckduckgo.txt`](https://github.com/rxerium/ai-bot-ip-ranges/blob/HEAD/ranges/duckduckgo.txt)
</details>
### Google
**Total de faixas:** 1625
<details>
<summary>Ver faixas de IP do Google</summary>
#### Googlebot
- **Fonte:** [https://developers.google.com/static/search/apis/ipranges/googlebot.json](https://developers.google.com/static/search/apis/ipranges/googlebot.json)
- **Última atualização:** `2026-05-22T14:46:16.000000`
- **Quantidade de faixas:** 311
| Semanal (segunda-feira 00:00 UTC) |
| Última Verificação | 2026-05-23T09:16:13.774655Z |
| Provedor | Arquivo | Quantidade de Faixas |
|---|
| Anthropic | ranges/anthropic.txt | 20 |
| Apple | ranges/apple.txt | 12 |
| Commoncrawl | ranges/commoncrawl.txt | 6 |
| Duckduckgo | ranges/duckduckgo.txt | 320 |
ranges/google.txt | 1625 | |
| Microsoft | ranges/microsoft.txt | 28 |
| Mistral | ranges/mistral.txt | 6 |
| Openai | ranges/openai.txt | 268 |
| Perplexity | ranges/perplexity.txt | 12 |
| Todos | ranges/all.txt | 2297 |
192.178.4.0/27 192.178.4.128/27 192.178.4.160/27 192.178.4.192/27 192.178.4.224/27 192.178.4.32/27 192.178.4.64/27 192.178.4.96/27 192.178.5.0/27 192.178.6.0/27 ... and 301 more
**Lista completa:** [`ranges/google.txt`](https://github.com/rxerium/ai-bot-ip-ranges/blob/HEAD/ranges/google.txt)
#### Google-Special-Crawlers
- **Fonte:** [https://developers.google.com/static/search/apis/ipranges/special-crawlers.json](https://developers.google.com/static/search/apis/ipranges/special-crawlers.json)
- **Última atualização:** `2026-05-22T14:46:20.000000`
- **Quantidade de faixas:** 266
108.177.2.0/27 108.177.2.128/27 108.177.2.160/27 108.177.2.192/27 108.177.2.224/27 108.177.2.32/27 108.177.2.64/27 108.177.2.96/27 192.178.16.0/27 192.178.16.128/27 ... and 256 more
**Lista completa:** [`ranges/google.txt`](https://github.com/rxerium/ai-bot-ip-ranges/blob/HEAD/ranges/google.txt)
#### Google-User-Triggered
- **Fonte:** [https://developers.google.com/static/search/apis/ipranges/user-triggered-fetchers.json](https://developers.google.com/static/search/apis/ipranges/user-triggered-fetchers.json)
- **Última atualização:** `2026-05-22T14:46:17.000000`
- **Quantidade de faixas:** 1048
107.178.192.0/27 107.178.192.128/27 107.178.192.160/27 107.178.192.192/27 107.178.192.224/27 107.178.192.32/27 107.178.192.64/27 107.178.192.96/27 107.178.193.0/27 107.178.193.128/27 ... and 1038 more
**Lista completa:** [`ranges/google.txt`](https://github.com/rxerium/ai-bot-ip-ranges/blob/HEAD/ranges/google.txt)
</details>
### Microsoft
**Total de faixas:** 28
<details>
<summary>Ver faixas de IP do Microsoft</summary>
#### Bingbot
- **Fonte:** [https://www.bing.com/toolbox/bingbot.json](https://www.bing.com/toolbox/bingbot.json)
- **Última atualização:** `2024-01-03T10:00:00.121331`
- **Quantidade de faixas:** 28
13.66.139.0/24 13.66.144.0/24 13.67.10.16/28 13.69.66.240/28 13.71.172.224/28 139.217.52.0/28 157.55.39.0/24 191.233.204.224/28 199.30.24.0/23 20.125.163.80/28 ... and 18 more
**Lista completa:** [`ranges/microsoft.txt`](https://github.com/rxerium/ai-bot-ip-ranges/blob/HEAD/ranges/microsoft.txt)
</details>
### Mistral
**Total de faixas:** 6
<details>
<summary>Ver faixas de IP do Mistral</summary>
#### MistralAI-Index
- **Fonte:** [https://mistral.ai/mistralai-index-ips.json](https://mistral.ai/mistralai-index-ips.json)
- **Última atualização:** `2026-04-19T12:00:00.000000`
- **Quantidade de faixas:** 2
135.225.57.92/32 20.240.192.194/32```
Lista completa: ranges/mistral.txt
2025-02-19T12:00:00.00000020.240.160.1/32
20.240.160.161/32
20.240.194.83/32
51.12.243.114/32```
**Lista completa:** [`ranges/mistral.txt`](https://github.com/rxerium/ai-bot-ip-ranges/blob/HEAD/ranges/mistral.txt)
</details>
### Openai
**Total de faixas:** 268
<details>
<summary>Ver faixas de IP do Openai</summary>
#### GPTBot
- **Fonte:** [https://openai.com/gptbot.json](https://openai.com/gptbot.json)
- **Última atualização:** `2025-10-30T11:00:00.000000`
- **Quantidade de faixas:** 21
132.196.86.0/24 172.182.202.0/25 172.182.204.0/24 172.182.207.0/25 172.182.214.0/24 172.182.215.0/24 20.125.66.80/28 20.171.206.0/24 20.171.207.0/24 4.227.36.0/25 ... and 11 more
**Lista completa:** [`ranges/openai.txt`](https://github.com/rxerium/ai-bot-ip-ranges/blob/HEAD/ranges/openai.txt)
#### ChatGPT-User
- **Fonte:** [https://openai.com/chatgpt-user.json](https://openai.com/chatgpt-user.json)
- **Última atualização:** `2026-05-21T03:03:10.233980`
- **Quantidade de faixas:** 247
104.210.139.192/28 104.210.139.224/28 13.65.138.112/28 13.65.138.96/28 13.67.72.16/28 13.70.107.160/28 13.71.2.208/28 13.76.115.224/28 13.76.115.240/28 13.76.116.80/28 ... and 237 more
**Lista completa:** [`ranges/openai.txt`](https://github.com/rxerium/ai-bot-ip-ranges/blob/HEAD/ranges/openai.txt)
</details>
### Perplexity
**Total de faixas:** 12
<details>
<summary>Ver faixas de IP do Perplexity</summary>
#### PerplexityBot
- **Fonte:** [https://perplexity.ai/perplexitybot.json](https://perplexity.ai/perplexitybot.json)
- **Última atualização:** `2025-02-07T16:56:00.000000`
- **Quantidade de faixas:** 8
107.20.236.150/32 18.210.92.235/32 18.97.1.228/30 18.97.9.96/29 3.211.124.183/32 3.222.232.239/32 3.224.62.45/32 3.231.139.107/32```
Lista completa: ranges/perplexity.txt
2025-10-17T10:17:00.00000018.97.21.0/30
18.97.43.80/29
34.193.163.52/32
44.208.221.197/32```
**Lista completa:** [`ranges/perplexity.txt`](https://github.com/rxerium/ai-bot-ip-ranges/blob/HEAD/ranges/perplexity.txt)
</details>
## Resumo
- **Total de faixas únicas:** 2297
- **Provedores monitorados:** 11
- **Frequência de atualização:** Semanal (toda segunda-feira)
## Verificação
**Importante:** faixas de IP sozinhas não são suficientes para a verificação de bots. Sempre combine com:
1. **Cabeçalho User-Agent** - Verifique se o bot se identifica corretamente
2. **DNS reverso** - Verifique se o rDNS corresponde ao domínio do provedor
3. **Faixa de IP** - Confirme se o IP está nas faixas publicadas
Cabeçalhos User-Agent podem ser falsificados facilmente, portanto, a verificação multifator é recomendada.
## Exemplos de Configuração
Trechos de configuração prontos para uso em plataformas populares:
- **[Nginx](https://github.com/rxerium/ai-bot-ip-ranges/blob/HEAD/configs/nginx-block.conf)** - Bloqueie bots de IA com verificação de IP
- **[Apache](https://github.com/rxerium/ai-bot-ip-ranges/blob/HEAD/configs/apache-htaccess)** - Regras .htaccess para bloqueio
- **[Cloudflare Workers](https://github.com/rxerium/ai-bot-ip-ranges/blob/HEAD/configs/cloudflare-worker.js)** - Implementação de edge worker
- **[Verificação Python](https://github.com/rxerium/ai-bot-ip-ranges/blob/HEAD/configs/python-verification.py)** - Script de verificação multifator de bots
Consulte o diretório [`configs/`](https://github.com/rxerium/ai-bot-ip-ranges/blob/HEAD/configs/) para exemplos completos.
## Fontes de Dados
Todas as faixas de IP são obtidas diretamente dos endpoints oficiais dos provedores. Consulte [`fetch_ranges.py`](https://github.com/rxerium/ai-bot-ip-ranges/blob/HEAD/fetch_ranges.py) para a lista completa de fontes.
## Contribuindo
Encontrou um novo bot de IA com faixas de IP publicadas? Abra uma issue ou PR com:
- Nome do provedor
- URL do endpoint JSON oficial
- Propósito do bot (treinamento/indexação/acionado por usuário)
## Licença
Licença MIT - consulte [LICENSE](https://github.com/rxerium/ai-bot-ip-ranges/blob/HEAD/LICENSE)
## Recursos Relacionados
- [robots.txt para IA](https://ai.robots.txt/)
- [Project Discovery - Web Crawlers](https://github.com/projectdiscovery/nuclei-templates)
- [Alocações de IP da IANA](https://www.iana.org/assignments/ipv4-address-space/)
---
**Mantido por [@rxerium](https://github.com/rxerium)** • [rxerium.com](https://rxerium.com)