5.0 KiB
5.0 KiB
Что нового
v1.2 (в работе): один генератор для Keenetic и OpenWrt
Новое
- Один генератор вместо двух. Выбираете роутер и ядро, вставляете ссылки и получаете конфиг со всем нужным. Раньше для Xray и Mihomo были две страницы, теперь одна: меньше вкладок, меньше «а я точно там нажал?».
- Поддержка OpenWrt. Для роутеров с Nikki генератор собирает профиль Mihomo и отдельную команду: она сама положит профиль, включит его и перезапустит Nikki. Xray на OpenWrt не предлагается, потому что Nikki работает только на Mihomo, и мы не даём нажать то, что не заработает.
- Команда для роутера теперь отдельным шагом. Готовый конфиг и команда для SSH разнесены, так что видно, что именно вы вставляете в роутер, а не одну простыню текста.
- Старые адреса
tools/xray/иtools/mihomo/продолжают работать: ссылки из инструкций и закладки никуда не денутся, они просто откроют нужное ядро в новом генераторе.
v1.1: безопасность, автообновление и переезд на новый сервер
Новое
- Обновления приходят сами. Раз в сутки ночью сервер проверяет подпись автора и обновляет
kit, а пользователи и ссылки остаются прежними. «Мам, удали старый VPN, вот новый» больше не нужно. Подпись не сошлась или подписка замолчала – откат. Не любите сюрпризы:kit update --manual. - Копия сервера одной командой.
kit backupскладывает подключения, ключи и пользователей в один файл. Восстановление из него придёт в 1.2: решили выпускать только то, что успели проверить на настоящем сервере, а не то, что «вроде работает». - Маскировка на выбор. Установщик спрашивает: стандартный чужой сайт (работает сразу) или свой домен (надёжнее: настоящая страница и сертификат Let's Encrypt). Без вопросов:
--domain vpn.example.com. Теперь «под кого косим» решаете вы, а не скрипт за вас. - Заглушка с характером. На случайный заход сервер показывает кофейню, фотографа или блог про Linux. Тысячи серверов 3X-UI KIT больше не выглядят как близнецы.
Исправлено
- Установщик 3X-UI сверяется по SHA256. Если его кто-то подменит, скрипт посмотрит на него как на незнакомца в чате с «выгодным предложением» и запускать не станет. Файлы теперь берём из тега версии, а не из
main. - Hysteria больше не проверяется по справке, которую сама же принесла. Контрольная сумма записана в скрипте. Проверять человека по его же рекомендательному письму – так себе идея.
- Hysteria2 перестала исполнять почту. Особо изобретательный адрес раньше мог выполниться как команда. Теперь
me@gmail.com;rm -rfполучит вежливый отказ. - Подписка больше не root. Даже если
kit-subвзломают, ключей от сервера у него нет. Пусть попробует открыть хоть одну дверь.
Как обновиться с 1.0 (один раз, дальше само)
curl -fsSL https://raw.githubusercontent.com/itsnotkubrick/3X-UI_KIT/v1.1/scripts/kit.sh -o /usr/local/bin/kit && chmod 755 /usr/local/bin/kit && kit update
Hysteria2: hy2 update. Новые установки получают всё сразу.
v1.0
Первая версия: 11 протоколов одной командой, всё через 443, одна подписка на все приложения,
пользователи через kit user, генераторы конфигов для XKeen.