manuals: меню kit, kit net, kit check --deep/--fix, --restore
This commit is contained in:
+40
-7
@@ -92,6 +92,12 @@ Enter) – стандартный чужой сайт, работает сраз
|
||||
а Happ, v2rayN, Karing и Hiddify – нет, потому что не умеют его. Для AmneziaVPN импортируйте
|
||||
ссылки `vpn://` из `/root/3x-ui.txt`, для Telegram – ссылку `tg://` оттуда же.
|
||||
|
||||
## Меню `kit`
|
||||
|
||||
Команда `kit` без аргументов открывает меню, как у `x-ui`: пользователи, протоколы и порты, проверка, обновление,
|
||||
копия сервера. Выберите цифру, остальное `kit` спросит сам. Те же действия есть командами: `kit user …`, `kit net …`,
|
||||
`kit check`, `kit update`, `kit backup`, `kit version` (справка: `kit help`).
|
||||
|
||||
## Дополнительные пользователи
|
||||
|
||||
Одна команда на сервере добавляет пользователя сразу во все протоколы и выдаёт его подписку с QR-кодом:
|
||||
@@ -104,7 +110,7 @@ kit user add sasha --gb 50 --days 30
|
||||
|---|---|
|
||||
| `kit user add имя [--gb N] [--days N] [--devices N]` | добавить; лимит трафика, срок и число устройств – по желанию |
|
||||
| `kit user list` | кто сколько израсходовал, до какого числа и когда был в сети |
|
||||
| `kit user link имя [--all]` | подписка и QR-код ещё раз; `--all` – ещё ссылки `vpn://` и `tg://` |
|
||||
| `kit user link имя [--all \| --amnezia \| --telegram]` | подписка и ссылки ещё раз: основные и запасные по группам; AmneziaVPN и Telegram – отдельными ключами |
|
||||
| `kit user limit имя --gb N --days N` | изменить лимиты (0 – без ограничений) |
|
||||
| `kit user off имя` / `kit user on имя` | временно выключить и включить |
|
||||
| `kit user del имя` | удалить |
|
||||
@@ -140,27 +146,45 @@ curl -fsSL https://raw.githubusercontent.com/itsnotkubrick/3X-UI_KIT/v1.1.2/scri
|
||||
|
||||
Дальше обновления будут приходить сами.
|
||||
|
||||
Панель 3X-UI обновляется отдельно, через `x-ui`. Ядро Xray в панели не обновляйте до последней
|
||||
Панель 3X-UI обновляет `kit update --panel` (проверенная версия, ядро и настройки сохраняются). Ядро Xray в панели не обновляйте до последней
|
||||
версии: с Xray 26.7 и новее Hiddify, FlClash и Clash Verge не подключаются к REALITY.
|
||||
|
||||
## Проверка и починка
|
||||
|
||||
```bash
|
||||
kit check # проверить сервер, ничего не меняет
|
||||
kit fix --dry-run # показать, что будет исправлено
|
||||
kit fix # исправить безопасное
|
||||
kit check --deep # то же и подключиться клиентом (REALITY, XHTTP, Hysteria2) с самого сервера
|
||||
kit check --fix # исправить безопасное
|
||||
```
|
||||
|
||||
`kit check` проверяет службы, версии, срок сертификата, что панель не торчит наружу, права на файлы с
|
||||
паролями и ключами, ответ подписки для Happ, Hiddify, v2rayN и Clash, а также что сайт маскировки отвечает по
|
||||
TLS 1.3 и HTTP/2. Вывод можно просто прислать в чат, если нужна помощь.
|
||||
TLS 1.3 и HTTP/2, и подсказывает, что сделать заметнее (известный сайт на чужом IP, лишние порты). Вывод можно просто прислать в чат, если нужна помощь.
|
||||
|
||||
`kit fix` лечит только безопасное: перезапускает упавшие службы, возвращает права `600`, включает
|
||||
`kit check --fix` лечит только безопасное: перезапускает упавшие службы, возвращает права `600`, включает
|
||||
автообновление, перечитывает сертификат и снимает TLS у встроенной подписки 3X-UI (его включает команда
|
||||
`x-ui cert`, и подписка перестаёт отвечать). Ничего необратимого он не делает.
|
||||
|
||||
> [!NOTE]
|
||||
> Проверка сайта маскировки идёт с самого сервера: доступность из вашей сети она не покажет.
|
||||
> Проверка идёт с самого сервера: доступность из вашей сети она не покажет.
|
||||
|
||||
## Протоколы, порты и сайт маскировки (`kit net`)
|
||||
|
||||
```bash
|
||||
kit net # протоколы, порты, статус, сайт маскировки и отпечаток одним экраном
|
||||
kit net site # подобрать сайт маскировки среди соседей по подсети (около минуты)
|
||||
kit net site сайт.com # или задать самому (проверю TLS 1.3 и HTTP/2)
|
||||
kit net port имя порт # сменить порт подключения: ufw и ссылки обновятся сами
|
||||
kit net off vmess-ws # выключить протокол и закрыть его порт (вернуть: kit net on vmess-ws)
|
||||
kit net on reality2 # создать второй REALITY на высоком порту
|
||||
kit net fp firefox # сменить отпечаток клиента у всех подключений
|
||||
kit net masq on # Hysteria2 отвечает на чужой запрос страницей сайта
|
||||
```
|
||||
|
||||
Лучший сайт маскировки – ваш собственный домен (`--domain` при установке): сервер изображает ваш сайт, а сертификат
|
||||
и имя совпадают. Без домена установщик ищет сайт среди соседей по подсети сервера: это незаметнее, чем известный
|
||||
сайт на чужом IP. Основные протоколы – REALITY, XHTTP и Hysteria2; остальные запасные, их можно выключить командой
|
||||
`kit net off`.
|
||||
|
||||
## Резервная копия
|
||||
|
||||
@@ -178,6 +202,15 @@ scp root@IP:/root/kit-backup-ДАТА.tar.gz .
|
||||
|
||||
Храните копию отдельно от сервера.
|
||||
|
||||
Новый чистый сервер поднимается из копии одной командой (нужны `3x-ui.sh` и файл копии):
|
||||
|
||||
```bash
|
||||
bash 3x-ui.sh --restore /root/kit-backup-ДАТА.tar.gz -y
|
||||
```
|
||||
|
||||
Подключения, ключи, пользователи и их лимиты вернутся прежними. Если адрес сервера сменился, подписку клиентам нужно
|
||||
добавить заново, а на домене ничего менять не придётся: достаточно переключить DNS.
|
||||
|
||||
## Параметры
|
||||
|
||||
| Параметр | Что делает |
|
||||
|
||||
Reference in New Issue
Block a user