--- title: Kraken Network & Infra created: '2026-05-23' updated: '2026-09-02' type: tech namespace: personal tags: [infra, kraken, ssh, wireguard, network] related: - "[[tech/arr-stack-kraken]]" --- # Kraken Network & Infra ## SSH Access ``` ssh kraken ``` SSH alias `kraken` resolves via `~/.ssh/config`. ## Актуальная сеть (проверено 2026-09-02) > Оба интерфейса живы. **eth0 — активный uplink** (default route metric 100), wlan0 — fallback (metric 600). | Интерфейс | IP | MAC | Uplink role | |---|---|---|---| | **eth0** (Ethernet, Gigabit RPi5 rp1-gem/macb) | `192.168.1.14/24` (DHCP) | `2c:cf:67:64:03:f3` | **primary** — default via `192.168.1.1`, metric 100 | | **wlan0** (WiFi) | `192.168.1.15/24` (DHCP) | `2c:cf:67:64:03:f4` | fallback — metric 600 | - Ethernet link на boot: **1000 Mbit/s full duplex** (как и ожидалось для Gigabit-порта RPi5), carrier up. - ⚠️ **2026-09-02 ~16:30: eth0 ПЕРЕСОГЛАСОВАЛСЯ ВНИЗ до 100 Mbit/s full** (dmesg: `Link is Down → Link is Up - 100Mbps/Full`), с тех пор стабильно висит на 100M (на момент ~19:00 всё ещё 100). Счётчики eth0 чистые (rx_errors=1 суммарно, свежих CRC нет) — не электрический шум, а downshift линка (обычно кабель/коннектор/порт роутера). **Симптом:** 4K UHD Blu-ray Remux (~99 Mbit/s) при Direct Play дёргается — 99M видео по 100M линку = ~100% занятие канала без запаса. Ожидается boot-link 1G (перепроверить / возможно требует переподключить патч). - Router/gateway: `192.168.1.1` (`f0:79:59:77:9b:70`). eth0 MAC соответствует static lease в доке [[family/how-to/openmediavault-rpi5|openmediavault-rpi5]]. - ⚠️ Ранее эта заметка утверждала «wlan0 = .15 primary» — устарело (см. таблицу выше). ## WireGuard Topology Split-tunnel: Eagle ↔ VPS ↔ Kraken. Full details: [[tech/wireguard-vpn]]. - Eagle: `10.99.0.2`, Kraken: `10.99.1.2`, VPS relay: `10.99.0.1`/`10.99.1.1` - `wg-auto.sh` on Eagle (LaunchDaemon) — up when off home Wi-Fi, down at home - VPS as relay; two interfaces (wg0/wg1) avoid hairpin forwarding ## Media Volume Mount Paths Docker containers on Kraken mount media from NAS over NFS/SMB. Paths were documented here — check docker-compose files in `/opt/media-toolbox-kraken` for current mount config.