Добавлен блок «7. Geo: внешние IP» — curl через прямой интерфейс и через дефолт (VPN). Показывает оба IP и проверяет что они разные. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- ipset ru-direct + маршруты через 192.168.1.1 для всех RU IP-блоков (RIPE) - kill switch (UFW) остаётся: не-.ru трафик при отвале Amnezia блокируется - ru-ipset-restore.service стартует до UFW — исправляет проблему перезагрузки - ru-bypass.service стартует после network-online — обновляет RIPE и маршруты - NM dispatcher авто-перезапускает при reconnect amn0 - python3 summarize_address_range для корректной обработки невыровненных блоков RIPE - tests/test_network.sh — автотесты маршрутизации и связности Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>