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), но на практике часто нужно для обслуживания роутера. Ниже — шпаргалка.
|
||||
|
||||
## Быстрый старт (прям “для школьника”)
|
||||
|
||||
1) На VPS поставь сервис (раздел “Установка (Ubuntu)” ниже).
|
||||
2) Открой веб‑интерфейс: `http://IP_СЕРВЕРА:8001`
|
||||
3) В Keenetic включи **KeenDNS + HTTP Proxy для API** (порт `79`) и выдай права пользователю (см. требование выше).
|
||||
4) В веб‑панели добавь роутер (base URL KeenDNS HTTP Proxy), нажми **Сканировать интерфейсы**, заполни списки и нажми **Применить**.
|
||||
|
||||
### 📦 Установка Entware на Keenetic
|
||||
|
||||
━━━━━━━━━━━━━━━━━━━━━━
|
||||
@@ -50,7 +57,16 @@ opkg disk storage:/ https://bin.entware.net/aarch64-k3.10/installer/aarch64-inst
|
||||
📋 Данные для входа
|
||||
- Логин: `root`
|
||||
- Пароль: `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)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user