// How it works — 3 steps + ASCII mesh diagram const MeshDiagram = () => (
{` ВЫ L1 RELAY L2 EXIT ИНТЕРНЕТ ┌──────┐ ┌─────────┐ ┌─────────┐ ┌──────────┐ │ │ ═obfs4═▶│ │ ══wg═══▶│ │ ══tls══▶│ │ │ УЗ │ │ `}MOSCOW{` │ │ `}AMS·NL{` │ │ TARGETS │ │ │◀══════ │ │◀════════│ │◀════════│ │ └──────┘ └─────────┘ └─────────┘ └──────────┘ `}Selectel · v0.2{` `}Timeweb · v0.2{` `}185.82.x.x{` `}45.12.x.x{` `}
L1 Relay — промежуточный узел в РФ‑юрисдикции с белосписочным IP. Принимает обфусцированный трафик клиента и реле­ит на L2 по WireGuard.
L2 Exit — выходной узел в офшорной юрисдикции. Финальный выход в интернет. Ни ваш ISP, ни ТСПУ не видят содержимое и целевые IP.
Никакого Mirage в маршруте. Мы только разворачиваем конфигурацию. Серверы, ключи, трафик — ваши.
); const Steps = () => (
01
Выберите VPS

Возьмите L1 (relay) и L2 (exit) из нашего агрегатора проверенных провайдеров. L1 в РФ с белосписочным IP, L2 в юрисдикции без блокировок.

≈ 10 минут · оплата у провайдера
02
Дайте доступ — мы настроим

Разворачиваем WireGuard, двухузловую маршрутизацию и обфускацию трафика. Вы получаете конфиги, ключи и control‑plane. Никаких третьих лиц в маршруте.

≈ 15 минут автодеплой · ssh + ansible
03
Подключайтесь

Клиент Mirage на macOS, Linux, iOS и Android. Автопереключение узлов, мониторинг здоровья сети, обновление конфигурации без простоя.

kill‑switch · split‑tunnel · per‑app routing
); const HowItWorks = () => (

Как это работает

§ 01 · topology
); Object.assign(window, { MeshDiagram, Steps, HowItWorks });