Hysteria2 установка в один клик

Скучный скрипт отсюда, там полное описание:
github.com/SatkiExE808/hysteria2-installer/blob/main/readme.md

Официальная дока где-то здесь github.com/HerryMeg/hysteria2

Установка и настройка, скрипт все делает сам:

curl -fsSL https://raw.githubusercontent.com/SatkiEXE808/hysteria2-installer/main/install.sh | bash

Из коробки не настроена обфускация, добавляем, без табуляции и лишних пробелов:

obfs:
  type: salamander
  salamander:
    password: "X9kLmP2qRtY5wVz7"
sudo systemctl restart hysteria2
sudo systemctl status hysteria2

Порт по умолчанию 443
пароль лежит в конфиге server.yaml, для настройки клиента по умолчанию больше ничего не требуется

Логи смотрим как обычно

sudo journalctl -u hysteria2 -f

Проверка на сервере, что истеричка слушает 443 порт

echo "test" | nc -u server-ip 443

Как получить отпечаток сертификата — pinSHA256
Можно, а зачем? Сертификат по умолчанию server.crt, лежит там же где конфиг

openssl x509 -in server.crt -outform DER | sha256sum | awk '{print $1}'

Добавить комментарий