2.6 KiB
2.6 KiB
title, created, updated, type, namespace, tags, related
| title | created | updated | type | namespace | tags | related | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Kraken Network & Infra | 2026-05-23 | 2026-09-02 | tech | personal |
|
|
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. - ⚠️ Ранее эта заметка утверждала «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.shon 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.