From e5084e8d1c5287b75cb60132c389578b9d1d958b Mon Sep 17 00:00:00 2001 From: dttb Date: Mon, 22 Jun 2026 00:44:29 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9F=D1=80=D0=B8=D0=BD=D1=82=D0=B5=D1=80=20?= =?UTF-8?q?=D0=90=D0=BB=D0=B5=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=80=D0=B0:?= =?UTF-8?q?=20IP=20=D1=81=D0=BC=D0=B5=D0=BD=D0=B8=D0=BB=D1=81=D1=8F=20.148?= =?UTF-8?q?=E2=86=92.147=20(DHCP),=20CUPS=20=D0=BF=D0=B5=D1=80=D0=B5=D0=BD?= =?UTF-8?q?=D0=B0=D1=86=D0=B5=D0=BB=D0=B5=D0=BD=20=D0=BD=D0=B0=D0=BF=D1=80?= =?UTF-8?q?=D1=8F=D0=BC=D1=83=D1=8E,=20IP=20=D0=B7=D0=B0=D1=84=D0=B8=D0=BA?= =?UTF-8?q?=D1=81=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD=D1=8B;=20=D0=BF?= =?UTF-8?q?=D1=80=D0=B8=D0=BD=D1=82=D0=B5=D1=80=20=D1=87=D0=B8=D0=BD=D1=91?= =?UTF-8?q?=D0=BD=202026-06-21?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- projects/dttb/ai-assistant-pilot/credentials.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/projects/dttb/ai-assistant-pilot/credentials.md b/projects/dttb/ai-assistant-pilot/credentials.md index 2f0ec84..3b3c846 100644 --- a/projects/dttb/ai-assistant-pilot/credentials.md +++ b/projects/dttb/ai-assistant-pilot/credentials.md @@ -128,10 +128,11 @@ status: active - ⚠️ Локальный UniFi-API **залочен SSO** (`/api/auth/login` = 403). Данные тянем из **MongoDB контроллера**: `mongo --quiet --port 27117 ace --eval "db.device.find({},{name:1,ip:1,model:1,_id:0}).forEach(printjson)"`. Поле `state` пустое → онлайн проверяем пингом точки с Cudy. - 13×UAP6MP по комнатам + 7 свитчей, см. [[benelux-topology]]. -### Принтер (HP LaserJet M775 `192.168.1.148`) +### Принтер (HP LaserJet M775 — **`192.168.1.147`** с 2026-06-21) +- ⚠️ **2026-06-21: IP сменился `192.168.1.148`→`192.168.1.147`** — DHCP перетасовал адреса после ребутов/переезда, `.148` занял UniFi-свитч USW-Flex-Mini. Принтер «не печатал/не соединялся» (CUPS+DNAT смотрели на мёртвый `.148`). **Зафиксировано на Cudy:** резервации `hp-printer`(`f8:b4:6a:0e:c3:a9`)→`.147`, `usw-flex-mini`(`d0:21:f9:e7:f5:f7`)→`.148` — чтобы не менялись местами. - 9100/515 закрыты, открыт только **IPP/631** (+AirPrint). -- Печать: **CUPS на коробке** (`apt: cups cups-client cups-filters paps`), очередь `alex` = `ipp://100.70.207.97:6310/ipp/print` (IPP Everywhere, `lpadmin -m everywhere`). -- Коробка достаёт принтер через **DNAT на Cudy**: `100.70.207.97:6310` (NetBird) → `192.168.1.148:631`. Персистентно: `/etc/nftables.d/30-alex-printer.nft` (dstnat + masquerade только для `saddr 100.70.186.192`; `fw4 check` ОК, `fw4 reload` применён). +- Печать: **CUPS на коробке**, очередь `alex` = **`ipp://192.168.1.147:631/ipp/print`** (IPP Everywhere). **DNAT 6310 на Cudy больше НЕ нужен** — коробка (`192.168.1.154`) в одной LAN с принтером, печатает напрямую (старый `/etc/nftables.d/30-alex-printer.nft` стёрся при fw4-сбросе миграции, восстанавливать не нужно). Сменить URI при новом дрейфе: `lpadmin -p alex -v ipp://:631/ipp/print -m everywhere -E`. +- **Если Александр печатает со своего устройства** — оно могло остаться на старом `.148`; переподключить принтер по `.147` или через AirPrint. - Кириллица: `paps --font='DejaVu Sans Mono 11'` → PostScript → CUPS. Хелпер `/opt/assistant/alex-print.sh`. Тест-лист напечатан (job completed). ## Защита сети — Алекс-сторож (2026-05-31)