mirror of
https://github.com/andrey271192/keenetic-dns-routes.git
synced 2026-09-20 14:42:01 +00:00
docs: add beginner quickstart and troubleshooting
Add step-by-step setup notes and common RCI/HTTP Proxy troubleshooting; align SSH port example to 22.
This commit is contained in:
18
README.md
18
README.md
@@ -22,6 +22,13 @@
|
|||||||
|
|
||||||
> Entware/SSH **не требуется** для `keenetic-dns-routes` (здесь всё через RCI по HTTP Proxy), но на практике часто нужно для обслуживания роутера. Ниже — шпаргалка.
|
> Entware/SSH **не требуется** для `keenetic-dns-routes` (здесь всё через RCI по HTTP Proxy), но на практике часто нужно для обслуживания роутера. Ниже — шпаргалка.
|
||||||
|
|
||||||
|
## Быстрый старт (прям “для школьника”)
|
||||||
|
|
||||||
|
1) На VPS поставь сервис (раздел “Установка (Ubuntu)” ниже).
|
||||||
|
2) Открой веб‑интерфейс: `http://IP_СЕРВЕРА:8001`
|
||||||
|
3) В Keenetic включи **KeenDNS + HTTP Proxy для API** (порт `79`) и выдай права пользователю (см. требование выше).
|
||||||
|
4) В веб‑панели добавь роутер (base URL KeenDNS HTTP Proxy), нажми **Сканировать интерфейсы**, заполни списки и нажми **Применить**.
|
||||||
|
|
||||||
### 📦 Установка Entware на Keenetic
|
### 📦 Установка Entware на Keenetic
|
||||||
|
|
||||||
━━━━━━━━━━━━━━━━━━━━━━
|
━━━━━━━━━━━━━━━━━━━━━━
|
||||||
@@ -50,7 +57,16 @@ opkg disk storage:/ https://bin.entware.net/aarch64-k3.10/installer/aarch64-inst
|
|||||||
📋 Данные для входа
|
📋 Данные для входа
|
||||||
- Логин: `root`
|
- Логин: `root`
|
||||||
- Пароль: `keenetic`
|
- Пароль: `keenetic`
|
||||||
- Порт: `222`
|
- Порт: `22` (если вы не меняли порт SSH вручную)
|
||||||
|
|
||||||
|
## Частые ошибки (и решения)
|
||||||
|
|
||||||
|
### `Connection refused` / не применяются правила через KeenDNS HTTP Proxy
|
||||||
|
|
||||||
|
- Проверь, что включён **HTTP Proxy для API** (уровень `rci...`), обычно порт `79`.
|
||||||
|
- Проверь, что у пользователя Keenetic есть права на HTTP Proxy.
|
||||||
|
- Если ходишь к роутеру через WireGuard (`wg0`) и получаешь `Connection refused`, возможно сервис слушает только LAN‑IP.
|
||||||
|
Решение: DNAT `wg0:<порт> → LAN_IP:<порт>` (можно автоматизировать через `keenetic_ssh-web/tunnel` с `--dnat 79`).
|
||||||
|
|
||||||
## Установка (Ubuntu)
|
## Установка (Ubuntu)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user