Әкімші панелі
Әкімші панелі -- Unne серверін басқаруға арналған веб-негізделген бақылау тақтасы. Ол туннель қызметтерімен қатар серверде жұмыс істейді.
Қосу
config.yml ішінде:
yaml
admin:
enabled: true
port: 4041
session_ttl: "24h"http://your-server:4041 мекенжайында қолжетімді.
Кіру
unns setup кезінде жасалған әкімші тіркелгі деректерін қолданыңыз. Тек role: admin рөлі бар пайдаланушылар панельге кіре алады.
Бақылау тақтасы
Бақылау тақтасы көрсетеді:
- Жалпы пайдаланушылар -- тіркелген пайдаланушылар саны
- Белсенді туннельдер -- қазіргі уақытта қосылған туннельдер
- Бүгінгі трафик -- бүгін тасымалданған жалпы байт
- Үздік пайдаланушылар -- трафик бойынша рейтинг (30 күн)
Пайдаланушылар беті
Толық CRUD арқылы барлық пайдаланушыларды басқару:
- Рөлдер мен лимиттермен пайдаланушыларды жасау
- Пайдаланушы параметрлерін өзгерту (протоколдар, лимиттер, квоталар)
- Тіркелгілерді қосу/өшіру
- Пайдаланушыларды жою (токендер де жойылады)
Токендер беті
Пайдаланушы бойынша токендерді басқару:
- Құрылғы атауларымен жаңа токендер генерациялау
- Токен күйі мен соңғы қолданылуын көру
- Токендерді бірден қайтарып алу
Белсенді туннельдер
Барлық қосылған туннельдердің нақты уақыттағы көрінісі:
- Соңғы нүкте (субдомен немесе порт)
- Протокол (HTTP/TCP)
- Қосылған пайдаланушы
- Қосылыс ұзақтығы
- Трафик есептегіштері (кіріс/шығыс байт)
Аналитика
Трафик статистикасы:
- Пайдаланушы бойынша трафик бөлімі
- Күнделікті/айлық жинақтау
- Өткізу қабілеті бойынша үздік пайдаланушылар
Қауіпсіздік
- Сессияға негізделген аутентификация (HttpOnly cookie)
- bcrypt құпия сөз хэштеу
- Тек әкімші қол жеткізуі (
role: admin) - Сессиялар баптауға TTL бойынша мерзімі бітеді (әдепкі: 24 сағат)
WARNING
Әкімші панелінде кіріктірілген HTTPS жоқ. Өндірісте TLS шифрлауын қосу үшін кері прокси (Nginx/Caddy) қолданыңыз.