Бужарово роутер: веб-терминал LuCI (ttyd) — url_override на NetBird-IP
ttyd writable и работает, но окно терминала было «не активно»: LuCI открывали на 192.168.1.1, а этот адрес коллизит с НИИКН/Переделки в NetBird → iframe терминала на 192.168.1.1:7681 уходил не туда. Фикс: url_override= http://100.70.113.251:7681 (стабильный NetBird-IP). Рекомендация — открывать роутер по NetBird-IP, а не 192.168.1.1. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -54,6 +54,12 @@ aliases: [Severni Les router, Бужарово podkop роутер]
|
|||||||
## sing-box 1.13.x — НЕ ставить (пока podkop 0.7.19)
|
## sing-box 1.13.x — НЕ ставить (пока podkop 0.7.19)
|
||||||
podkop 0.7.19 генерит sing-box-конфиг под ветку **1.12** (старый формат DNS-секции). В 1.13 формат DNS менялся → риск, что sing-box не распарсит конфиг и не стартует. Держим 1.12.x (как дома). Латест — только после проверки совместимости с podkop, откатно.
|
podkop 0.7.19 генерит sing-box-конфиг под ветку **1.12** (старый формат DNS-секции). В 1.13 формат DNS менялся → риск, что sing-box не распарсит конфиг и не стартует. Держим 1.12.x (как дома). Латест — только после проверки совместимости с podkop, откатно.
|
||||||
|
|
||||||
|
## Веб-терминал в LuCI (ttyd)
|
||||||
|
`luci-app-ttyd` + `ttyd` 1.7.3 уже стоят, служба enabled, слушает `0.0.0.0:7681`, **writable** (этот билд RW по умолчанию; `-R` сделал бы RO — его нет). LuCI-вьюшка (System → Terminal) вставляет `<iframe src="http://<хост-как-открыта-LuCI>:7681">`.
|
||||||
|
- **Грабля «окно терминала не активно/пустое»:** LuCI открывали на `192.168.1.1`, а этот адрес **коллизит с НИИКН/Переделки** в NetBird (тот же `192.168.1.0/24`) → iframe на `192.168.1.1:7681` уходил не туда. Фикс: `uci set ttyd.@ttyd[0].url_override='http://100.70.113.251:7681'` (стабильный NetBird-IP). Теперь терминал грузится с него независимо от того, как открыта LuCI (браузер должен быть в NetBird).
|
||||||
|
- **Рекомендация:** открывать сам роутер по NetBird — **`http://100.70.113.251`** (а не `192.168.1.1`), тогда и LuCI, и терминал однозначны. После правки — hard-refresh страницы LuCI (term.js кешируется).
|
||||||
|
- Терминал спрашивает логин (`/bin/login` → root/`1qaz!QAZ`); :7681 гейтит firewall-зона `nbird` + ACL группы Claude-Diag.
|
||||||
|
|
||||||
## Связанное
|
## Связанное
|
||||||
- [[README]] — проект Бужарово
|
- [[README]] — проект Бужарово
|
||||||
- [[../dttb/openwrt-router]] — домашний роутер (тот же финский хаб awg2; там грабля rp_filter)
|
- [[../dttb/openwrt-router]] — домашний роутер (тот же финский хаб awg2; там грабля rp_filter)
|
||||||
|
|||||||
Reference in New Issue
Block a user