Пресеты протоколов
Раздел Подключения держит протоколы, по которым клиенты заходят на ноды. Новое подключение добавляется кнопкой Добавить из пресета: ключи, пароли и сертификаты создаются сами, вам остаётся выбрать ноду и при желании порт.
| Пресет | Порт по умолчанию | Заметки |
|---|---|---|
| VLESS · REALITY · XHTTP | 443/tcp | основной для России: похож на обычный HTTPS и держит мало соединений |
| VLESS · REALITY · Vision | 8443/tcp | для старых клиентов без XHTTP |
| VLESS · REALITY · gRPC | 2053/tcp | |
| VLESS · REALITY · XHTTP · PQ | 2096/tcp | постквантовое шифрование VLESS, нужен свежий mihomo или Xray |
| Trojan · REALITY | 2087/tcp | |
| Hysteria2 | 443/udp | QUIC, можно задать диапазон портов |
| Hysteria2 · Gecko | 2443/udp | Hysteria2 с обфускацией Gecko, только Clash-приложения |
| TUIC v5 | 8443/udp | |
| AnyTLS | 2083/tcp | |
| TrustTunnel | 4443/tcp | только Clash-приложения |
| ShadowQUIC | 4443/udp | только Clash-приложения |
| Mieru | 5443/tcp | только Clash-приложения |
| Shadowsocks-2022 | 6443/tcp | один ключ на всех |
| Sudoku | 7443/tcp | один ключ на всех, только Clash-приложения |
| Snell | 9443/tcp | один ключ на всех, только Clash-приложения |
| Свой конфиг | шаблон слушателя mihomo в YAML |
Кто что получает
Заголовок раздела «Кто что получает»Подписка определяет приложение и отдаёт ему только то, что оно запускает. Форма подключения показывает это в строке «Получают».
| Протокол | Clash-приложения (mihomo) | Happ, v2RayTun, INCY (Xray) | Hiddify, Karing (sing-box) |
|---|---|---|---|
| VLESS · REALITY · Vision | да | да | да |
| VLESS · REALITY · XHTTP | да | да | |
| VLESS · REALITY · gRPC | да | да | да |
| VLESS PQ | да | да | |
| Trojan · REALITY | да | да | да |
| Hysteria2 | да | да | да |
| TUIC v5 | да | да | |
| AnyTLS | да | Karing | |
| TrustTunnel, ShadowQUIC, Mieru | да | ||
| Shadowsocks-2022 | да | да | да |
| Sudoku, Snell | да |
Новые протоколы Clash-приложение получает, только если сообщает достаточно свежую версию ядра: например, Gecko нужен mihomo 1.19.26+, ShadowQUIC 1.19.29+. Если приложение версию не сообщает, такие протоколы ему не отправляются.
Настройки подключения
Заголовок раздела «Настройки подключения»Кнопка Настроить открывает вкладки «Основное», «Маскировка» (только для XHTTP) и «Конфиг (YAML)».
- Имя в подписке: как подключение называется в приложениях.
- Порт. Для Hysteria2 можно указать диапазон, например
20000-30000: клиенты прыгают между портами, и блокировать один порт бесполезно. Откройте весь диапазон по UDP в файрволе. - Сайт для маскировки (REALITY): по умолчанию
www.microsoft.com:443. Кнопки «Проверить» и «Подобрать рядом с сервером» (ищет сайты в той же /24-сети, что и нода). Если у панели есть домен, можно выбрать свой домен. Если вместо имени указан IP, нужно поле «Домен сайта (SNI)». - Обфускация для Hysteria2: Salamander или Gecko. Gecko режет рукопожатие QUIC на куски случайного размера с добивкой, против DPI, который узнаёт QUIC по размерам пакетов. Его получают только Clash-приложения на mihomo 1.19.26+, поэтому держите рядом обычный Hysteria2.
- Отпечаток TLS: как в настройках (по умолчанию Chrome), Chrome, Firefox, Safari, iOS, Android, Edge, 360, QQ, случайный браузер или «Своё…» с любым именем профиля uTLS, например
chrome120. Общее значение задаётся в Настройки → Подписка. У Hysteria2 и TUIC отпечатка нет. - Выход в интернет: напрямую, WARP или через ноду.
- Пул трафика: если есть пулы, протокол можно посчитать в отдельный лимит, см. Пулы и пакеты.
- За прокси (nginx, HAProxy): см. Подключение за прокси.
- Автоподбор: переключатели переноса порта и смены сайта, см. Автоподбор.
Свой конфиг
Заголовок раздела «Свой конфиг»Пресет «Свой конфиг» открывает редактор YAML со слушателем mihomo типа vless, vmess, trojan, hysteria2, tuic или anytls. Имя, порт, адрес, пользователей и сертификат mikan подставит сам. Кнопка «Проверить» проверяет конфиг до сохранения.
Из командной строки
Заголовок раздела «Из командной строки»mikan inbound listmikan inbound add # покажет список пресетовmikan inbound add hysteria2 --port 20000-20100 --node 2mikan inbound set vless-xhttp --port 2443На сервере панели новый порт сам откроется в ufw, нода получит изменения за 30 секунд.
Сайты для маскировки из командной строки
Заголовок раздела «Сайты для маскировки из командной строки»mikan targets scan # найти подходящие сайты рядом с серверомmikan targets check --dest www.example.com:443mikan targets apply --dest www.example.com:443 --all