Всё TCP через порт 443: nginx разводит по SNI и путям
- nginx stream на 443: по SNI — REALITY, XHTTP REALITY (свой сайт маскировки), MTProto (свой FakeTLS-домен); остальное — HTTPS-сервер nginx - HTTPS-сервер: VLESS WS, VMess WS, Trojan gRPC, подписка (kit-sub) и панель по секретным путям, сайт-заглушка на всё прочее - Подключения слушают только localhost, ссылки ведут на 443 через External Proxy 3X-UI; настоящие IP клиентов доходят через proxy protocol (лимит устройств работает) - Снаружи открыты только 443/tcp, 80, SSH, Shadowsocks и UDP-порты - Режим для новых установок с доверенным сертификатом; --multi-port — прежняя схема; старые многопортовые установки не переделываются автоматически Проверено: Mihomo по подписке 10/10 у двух пользователей, официальный AmneziaWG, матрица Xray/Mihomo/sing-box, панель и заглушка, пробы REALITY и MTProto без ключа.
This commit is contained in:
@@ -137,6 +137,7 @@ cmd_link() {
|
||||
grep -q '://' <<<"$raw" || raw=$(base64 -d <<<"$raw" 2>/dev/null || true)
|
||||
out+=$(grep -E '^(vpn|tg)://' <<<"$raw" || true)$'\n'
|
||||
done
|
||||
[[ ${SINGLE:-no} == yes ]] && out=$(sed "s/^\(tg:\/\/proxy?\)\(.*\)port=${MTPROTO_INNER:-10445}/\1\2port=443/" <<<"$out")
|
||||
echo; grep . <<<"$out" || echo "Отдельных ссылок нет."
|
||||
fi
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user