niikn: КОРНЕВОЙ фикс — убрал russia_outside из podkop (ломал РФ-сайты)
russia_outside = РФ-сайты для доступа из-за границы; для офиса в РФ он фейкапил gosuslugi/ozon/ЕИС/nspd и гнал в финский выход → гео-блок. Убран — РФ-сайты резолвятся реально (проверено sing-box 127.0.0.42), overrides больше не нужны, цикл слётов разорван. Инсайт Олега про inside/outside. Watchdog niikn-podkop-watchdog на pve-niikn сторожит откат. Заодно: исправлены перепутанные chat_id (Олег=1292155421, Максим=437242345). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -6,6 +6,14 @@ tags: [niikn, network, ozon, diadoc, podkop, netbird, lionart, troubleshooting]
|
|||||||
|
|
||||||
# НИИКН: diadoc.ru и ozon.ru не открывались — два разных корня
|
# НИИКН: diadoc.ru и ozon.ru не открывались — два разных корня
|
||||||
|
|
||||||
|
> ## 🎯 ИТОГ / КОРНЕВОЕ РЕШЕНИЕ (2026-05-29, вечер)
|
||||||
|
> **Из podkop убран список `russia_outside`** — он и был первопричиной всех повторяющихся жалоб на gov/РФ-сайты.
|
||||||
|
> `russia_outside` (itdoginfo) = «РФ-сайты, доступные только из РФ-подсетей, для людей **за границей**». Для офиса в РФ он подменял gosuslugi/ozon/ЕИС/nspd на FakeIP и гнал в **финский** туннель → гео-блок «Доступ ограничен».
|
||||||
|
> Правильный «in-Russia bypass» список — `russia_inside` (заблокированное зарубежное), но он не нужен: точечные `meta`/`youtube`/`telegram` уже покрывают рабочее. Спасибо инсайту Олега про inside/outside.
|
||||||
|
> **Проверка (sing-box 127.0.0.42 до/после):** РФ-сайты перестали фейкапиться (стали реальными), заблокированные (instagram/youtube/whatsapp) остались в туннеле.
|
||||||
|
> **Эффект:** dnsmasq-overrides больше не нужны (оставлены как backup) — **слетать и ломать больше нечему**. Цикл «реконфиг → слетело → сломалось» разорван в корне.
|
||||||
|
> **Сторож:** `niikn-podkop-watchdog.sh` на pve-niikn (cron */15) следит, чтобы `russia_outside` не вернулся при обновлении podkop; алерт через Антошку (@maxim_dttb_bot) Олегу (chat 1292155421). Всё ниже — история диагностики и legacy-обходы (override/маршруты), они остаются как backup.
|
||||||
|
|
||||||
Жалоба: «в НИИКН не заходит на www.diadoc.ru и на озон». Оказалось — **две независимые причины**, не связанные с (изначально подозреваемыми) потерянными overrides.
|
Жалоба: «в НИИКН не заходит на www.diadoc.ru и на озон». Оказалось — **две независимые причины**, не связанные с (изначально подозреваемыми) потерянными overrides.
|
||||||
|
|
||||||
## Диагноз
|
## Диагноз
|
||||||
|
|||||||
@@ -54,7 +54,7 @@ tags: [niikn, secret]
|
|||||||
|----------|----------|
|
|----------|----------|
|
||||||
| Telegram | `@assistent_maximka_bot` |
|
| Telegram | `@assistent_maximka_bot` |
|
||||||
| Bot Token | `8739202758:AAHbNnNCMQPgVMPL4x3N1eMkWWBCCL2dJ7Y` |
|
| Bot Token | `8739202758:AAHbNnNCMQPgVMPL4x3N1eMkWWBCCL2dJ7Y` |
|
||||||
| Allowlist (DM) | `1292155421` (Максим Мауль), `437242345` (Олег) |
|
| Allowlist (DM) | `1292155421` (Олег Батлаев `@it5870`), `437242345` (Максим Мауль `@performi`) — ⚠️ исправлено 2026-05-29, раньше были перепутаны местами |
|
||||||
| Gateway token | `boss-secret-2026` |
|
| Gateway token | `boss-secret-2026` |
|
||||||
|
|
||||||
## Telegram-боты НИИКН (старые, для архива)
|
## Telegram-боты НИИКН (старые, для архива)
|
||||||
|
|||||||
@@ -8,6 +8,12 @@ tags: [niikn, network, gov-ru, troubleshooting, playbook]
|
|||||||
|
|
||||||
Для оператора (Claude / Олег) — пошаговый алгоритм когда сотрудник НИИКН говорит «<domain>.gov.ru / .ru не работает». Все компоненты проверены 2026-05-04.
|
Для оператора (Claude / Олег) — пошаговый алгоритм когда сотрудник НИИКН говорит «<domain>.gov.ru / .ru не работает». Все компоненты проверены 2026-05-04.
|
||||||
|
|
||||||
|
> ## ✅ КОРНЕВОЙ ФИКС 2026-05-29 — читать ПЕРВЫМ
|
||||||
|
> Первопричина всех этих жалоб устранена: **из podkop убран список `russia_outside`** (он гнал РФ-сайты gosuslugi/ozon/ЕИС/nspd в финский выход → гео-блок). Теперь РФ-сайты резолвятся реально и идут напрямую / через LionART-маршруты. **dnsmasq-overrides и весь алгоритм 2А ниже стали не нужны** (оставлены как backup) — overrides больше не «слетают-и-ломают», т.к. сайты и так не фейкапятся.
|
||||||
|
> - НЕ возвращать `russia_outside` в podkop! Сторож `niikn-podkop-watchdog.sh` (pve-niikn, cron */15) снимет его + алерт Олегу через Антошку.
|
||||||
|
> - Если новая жалоба на РФ-сайт: проверь `ssh root@192.168.1.50 'nslookup ДОМЕН 127.0.0.42'` — если `198.18.x`, значит снова попал в какой-то podkop-лист; убрать лист, а не лепить override.
|
||||||
|
> - Подробно: [decisions/2026-05-29-niikn-diadoc-ozon-fix.md](../../decisions/2026-05-29-niikn-diadoc-ozon-fix.md)
|
||||||
|
|
||||||
## Архитектура bypass
|
## Архитектура bypass
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -91,7 +91,7 @@ PersistentKeepalive = 25
|
|||||||
| Версия | podkop v0.7.14 |
|
| Версия | podkop v0.7.14 |
|
||||||
| Режим | VPN (connection_type=vpn) |
|
| Режим | VPN (connection_type=vpn) |
|
||||||
| Интерфейс | awg0 |
|
| Интерфейс | awg0 |
|
||||||
| Списки | russia_inside, telegram, meta |
|
| Списки | meta, youtube, telegram (⛔ `russia_outside` убран 2026-05-29 — ломал РФ-сайты, см. ниже) |
|
||||||
| disable_quic | 1 (блокировка QUIC — браузеры используют TCP) |
|
| disable_quic | 1 (блокировка QUIC — браузеры используют TCP) |
|
||||||
| LuCI плагин | luci-app-podkop |
|
| LuCI плагин | luci-app-podkop |
|
||||||
| DNS (sing-box) | 127.0.0.42:53 (FakeIP 198.18.0.0/15) |
|
| DNS (sing-box) | 127.0.0.42:53 (FakeIP 198.18.0.0/15) |
|
||||||
@@ -110,9 +110,13 @@ config section 'main'
|
|||||||
option connection_type 'vpn'
|
option connection_type 'vpn'
|
||||||
option interface 'awg0'
|
option interface 'awg0'
|
||||||
list community_lists 'meta'
|
list community_lists 'meta'
|
||||||
list community_lists 'russia_outside'
|
|
||||||
list community_lists 'youtube'
|
list community_lists 'youtube'
|
||||||
list community_lists 'telegram'
|
list community_lists 'telegram'
|
||||||
|
# ⛔ russia_outside УБРАН 2026-05-29 — НЕ возвращать!
|
||||||
|
# Это список «РФ-сайты для тех, кто ЗА ГРАНИЦЕЙ». Для офиса в РФ он подменял
|
||||||
|
# gosuslugi/ozon/ЕИС/nspd на FakeIP и гнал в финский выход → гео-блок «Доступ ограничен».
|
||||||
|
# Сторож: niikn-podkop-watchdog.sh на pve-niikn (cron */15) вернёт удаление + алерт.
|
||||||
|
# См. decisions/2026-05-29-niikn-diadoc-ozon-fix.md
|
||||||
list user_domains 'notebooklm.google.com'
|
list user_domains 'notebooklm.google.com'
|
||||||
list user_domains 'notebooklm.google'
|
list user_domains 'notebooklm.google'
|
||||||
list user_domains 'generativelanguage.googleapis.com'
|
list user_domains 'generativelanguage.googleapis.com'
|
||||||
|
|||||||
Reference in New Issue
Block a user