ru_world_routes_generator
# 🛰️ RU/World Routes Generator — обновление: теперь с AI-сервисами
Выложил обновление утилиты для генерации маршрутов на Windows. Если не видели первый пост — коротко о том, что это такое.
---
## Что делает программа
Если у вас Keenetic с VPN и вы хотите раздельную маршрутизацию — чтобы одни сайты шли через провайдера, другие через VPN — нужно прописать тысячи статических маршрутов. Руками это нереально.
**RU/World Routes Generator** делает это за вас: скачивает актуальные данные из открытых источников, генерирует готовый `.bat`-файл, который запускаете от администратора — и маршруты применены. Python не нужен, всё в одном `.exe`.
---
## Что нового в этом обновлении
### Добавлены AI-сервисы в World-режим
Теперь в список зарубежных сервисов входят все популярные AI-платформы:
**ChatGPT / OpenAI** и **Claude / Anthropic** — у них есть собственные BGP-сети, маршруты берутся оттуда напрямую и получаются точными.
**Остальные AI-сервисы** работают через чужую инфраструктуру (Cloudflare, AWS, Azure) и собственных сетей не имеют. Для них реализован отдельный механизм: DNS-резолвинг доменов в конкретные IP-адреса.
| Сервис | Метод |
|---|---|
| ChatGPT (OpenAI) | BGP ASN |
| Claude (Anthropic) | BGP ASN |
| Grok (xAI) | DNS: grok.com, x.ai, api.x.ai |
| Mistral AI | DNS: mistral.ai, api.mistral.ai, chat.mistral.ai |
| Perplexity AI | DNS: perplexity.ai, api.perplexity.ai |
| HuggingFace | DNS: huggingface.co, api-inference.huggingface.co |
| Microsoft Copilot | DNS: copilot.microsoft.com, bing.com |
| Google Gemini | DNS: gemini.google.com, aistudio.google.com |
DNS-маршруты — это `/32`-хосты (конкретные IP), они не затрагивают весь Cloudflare или AWS целиком.
---
## Как выглядит запуск в режиме World
```
==================================================
RU/World Routes Generator
==================================================
[1] RU -- Russian segment (RIPE data)
[2] World -- Popular foreign services
(Google, YouTube, Meta,
Twitter/X, Netflix, Apple,
Telegram, Discord, Spotify,
TikTok, LinkedIn, Twitch,
OpenAI, Anthropic, Gemini,
Copilot, Grok, Mistral,
Perplexity, HuggingFace...)
Select [1/2]: 2
[20:11:03] --- START [WORLD mode] ---
[20:11:03] Downloading BGP table from bgp.tools...
[20:11:18] BGP table loaded: 1 130 244 IPv4 prefixes
[20:11:18] Extracting CDN prefixes to exclude...
[20:11:19] CDN total: 3 847 prefixes after collapse
[20:11:19] Extracting World service prefixes via BGP ASN...
[20:11:20] Summary by service:
[20:11:20] Anthropic: 4 prefixes
[20:11:20] Apple: 312 prefixes
[20:11:20] Discord: 18 prefixes
[20:11:20] Google: 1 204 prefixes
[20:11:20] LinkedIn: 87 prefixes
[20:11:20] Meta: 245 prefixes
[20:11:20] Netflix: 388 prefixes
[20:11:20] OpenAI: 31 prefixes
[20:11:20] Spotify: 71 prefixes
[20:11:20] Telegram: 56 prefixes
[20:11:20] TikTok: 94 prefixes
[20:11:20] Twitch: 29 prefixes
[20:11:20] Twitter/X: 38 prefixes
[20:11:20] Wikipedia: 9 prefixes
[20:11:20] YouTube: 22 prefixes
[20:11:20] Resolving domains for services without own ASN...
[20:11:21] Anthropic: 2 IPs from 3 domains
[20:11:21] Google Gemini: 4 IPs from 3 domains
[20:11:21] HuggingFace: 3 IPs from 3 domains
[20:11:21] Microsoft Copilot: 6 IPs from 4 domains
[20:11:21] Mistral AI: 3 IPs from 3 domains
[20:11:21] Perplexity AI: 4 IPs from 3 domains
[20:11:21] xAI/Grok: 3 IPs from 3 domains
[20:11:21] Final World route count: 2 847
[20:11:21] Saved: C:\Tools\world_routes.bat
[20:11:21] --- SUCCESS ---
```
---
## Напоминание: два режима, два сценария
**[1] RU** — если VPN стоит шлюзом по умолчанию. Российские сайты, банки, Госуслуги пойдут напрямую через провайдера.
**[2] World** — если VPN подключён как дополнительный интерфейс. Все перечисленные зарубежные сервисы и AI-платформы пойдут через VPN.
Данные актуальны на момент запуска — рекомендую обновлять раз в месяц.
---
Программа бесплатная. Если пользуетесь и она экономит вам время — буду рад донату 🙂
Пишите в комментариях если что-то не работает или хотите видеть другие сервисы в списке.
rar
ru_world_routes_generator.rar14.63 Mb