--- date: 2026-05-20 type: project tags: [dttb, vpn, finland, hostkey, amnezia, server] aliases: [finland5870, Finland HOSTKEY, "202.71.12.186"] --- # Finland HOSTKEY VPS — `finland5870.com` / `202.71.12.186` Центральный VPN-сервер Олега. Через него ходит podkop большинства клиентских OpenWrt (Бенелюкс, Сергей, Знаменское, НИИКН, Красногорск и др.). ## Доступ | Параметр | Значение | |---|---| | Hostname | `finland5870.com` | | Public IP | `202.71.12.186` | | ISP | Hostkey AS57043, Helsinki | | NetBird IP | `100.70.0.15` (`finland5870.netbird.cloud`) | | OS | Ubuntu 22.04.5 LTS | | SSH | `ssh -J root@100.70.92.138 root@202.71.12.186` (только по ключу, прямой вход с Mac не разрешён, jump через code-server) | ## Что крутится (Docker) | Контейнер | Внешний порт | Назначение | |---|---|---| | `amnezia-awg` | `37209/udp` | AmneziaWG — основной VPN для роутерных podkop (Cudy → этот endpoint) | | `amnezia-wireguard` | `32270/udp` | Обычный WireGuard | | `amnezia-xray` | `9443/tcp` | VLESS Reality (SNI=googletagmanager) — клиенты типа Happ | | `amnezia-shadowsocks` | `31799/tcp+udp` | Shadowsocks | | `amnezia-socks5proxy` | `38606/tcp` | SOCKS5 | Дополнительно UDP `51820` слушает хостовой `wireguard-go` (без явного процесса в `ss -tunlp`). ## Peers AmneziaWG (внутри контейнера — обычный wg-tools) Доступ внутрь: `docker exec amnezia-awg wg show`. ~30+ peers, среди них: - `zqkm7/0FjLX7RGBHCu0KxdTYlkUHK0wFOObqPNIzqXw=` → Cudy Бенелюкса (`10.8.1.60/32`) - `5NxNPi35miHK14NXZH56X6JG+UW1r7NPCx5AYa3TdWw=` → топ-traffic peer (3.7 TB sent), вероятно openwrt-sergey или openwrt-lipki - Endpoints в выводе: `217.73.118.172` (Сергей), `5.101.135.71` (Lipki), и т.п. ## История - **2026-04-24** — был взлом через RCE в amnezia-panel (PHP), XorDDoS malware вычищен, SSH переведён на key-only. См. [[../../claude-memory/finland-vps-security]] и auto-memory `feedback_finland_security`. - **Контейнеры пересоздавались**: `amnezia-awg` 7 мес назад, `amnezia-wireguard` 3 мес назад, `amnezia-xray` 3 недели назад. **При пересоздании порты могли смениться** — старые клиентские конфиги (сделанные до пересоздания) перестают работать. ## Известные проблемы - **Mac-клиенты AmneziaVPN получают ErrorCode 305** к этому серверу — несовместимость **AmneziaWG v1 (этот сервер) ↔ macOS-клиент v2 (текущий)**. Mac шлёт только junk-преамбулу, handshake silently дропается. **iOS/Windows/Linux-клиенты работают** — у них v1-совместимый wireguard-go. Полная картина и решение в [[../../decisions/2026-05-20-amneziavpn-macos-v1-v2-incompat]]. Mac-юзерам выдавать конфиг от v2-сервера (`78.17.4.225`). - (раньше думали что проблема в устаревших портах конфига — оказалось нет, портов на сервере 7 месяцев не менял, проблема в протокольной несовместимости) ## Связанные проекты - [[../benilux/README]] — Cudy через awg0 → этот endpoint - [[../sergey/README]] — Cudy через awg0 → этот endpoint - [[vpn-clients]] — общий реестр клиентов