Списки по сервисам
- Telegram 8 IPv4, 4 IPv6
- WhatsApp, Instagram, Facebook 78 IPv4, 50 IPv6
- YouTube и Google 151 IPv4, 17 IPv6
- X (Twitter) 10 IPv4, 3 IPv6
- TikTok 114 IPv4, 64 IPv6
- Netflix 48 IPv4, 141 IPv6
- LinkedIn 13 IPv4, 7 IPv6
- Zoom 33 IPv4, 12 IPv6
- Microsoft (Teams, Office 365, Azure) 1148 IPv4, 172 IPv6
- Apple (iCloud, App Store, FaceTime) 16 IPv4, 5 IPv6
- GitHub 3 IPv4, 2 IPv6
- Cloudflare 927 IPv4, 1333 IPv6
- Amazon AWS 6138 IPv4, 1148 IPv6
- Hetzner 80 IPv4, 49 IPv6
- Steam (Valve) 20 IPv4, 9 IPv6
- Яндекс 63 IPv4, 5 IPv6
- VK и Mail.ru 100 IPv4, 11 IPv6
Как пустить сервис через VPN, а остальное напрямую
WireGuard
Выберите формат «WireGuard AllowedIPs» и вставьте строку в секцию [Peer] клиента вместо 0.0.0.0/0. В туннель пойдут только эти подсети. Чтобы добавить сервисы к «всё, кроме локальной сети», используйте калькулятор AllowedIPs.
MikroTik
Формат address-list добавит подсети в список. Дальше — правило mangle с routing-mark и отдельная таблица маршрутов через туннель:
/routing table add name=via-vpn fib
/ip route add dst-address=0.0.0.0/0 gateway=wg0 routing-table=via-vpn
/ip firewall mangle add chain=prerouting dst-address-list=telegram action=mark-routing new-routing-mark=via-vpn passthrough=no
Простой вариант без mangle — формат «MikroTik маршруты»: по маршруту на каждую подсеть. Готовый конфиг с WireGuard — генератор MikroTik.
Keenetic
В веб-интерфейсе: «Маршрутизация» → «Добавить маршрут» по одному. Быстрее через командную строку (Telnet/SSH или «Командная строка» в веб-интерфейсе): укажите в поле интерфейса имя своего подключения (например, Wireguard0), вставьте команды формата Keenetic и выполните system configuration save.
Linux, OpenWrt
Команды ip route добавляют маршруты до перезагрузки. На OpenWrt для постоянства удобнее ipset или nftables set плюс правило маркировки — эти форматы тоже есть.
Откуда данные
У каждого крупного сервиса есть свои автономные системы (AS) — блоки адресов, которые он анонсирует в интернет. Мы берём все подсети этих AS из базы DB-IP и объединяем соседние в одну. Любую AS можно открыть отдельно: автономные системы. Произвольные списки сводит агрегатор CIDR.