v1.2.21: проверка правил 80/443 в ufw после установки
This commit is contained in:
@@ -454,6 +454,11 @@ printf '%s\n' "${protos//,/ }" | tr ' ' '\n' | sed '/^$/d' > /etc/kit/kl-protos
|
|||||||
|
|
||||||
# Ничего не спрашиваем: все ответы собраны до установщика. Здесь только выполняем.
|
# Ничего не спрашиваем: все ответы собраны до установщика. Здесь только выполняем.
|
||||||
|
|
||||||
|
# 443 нужен для маскировки и VPN, 80 — для выпуска сертификата: проверяем правила ufw ещё раз.
|
||||||
|
if command -v ufw >/dev/null 2>&1 && ufw status 2>/dev/null | grep -q "^Status: active"; then
|
||||||
|
for _p in 80/tcp 443/tcp; do ufw allow "$_p" >/dev/null 2>&1 || true; done
|
||||||
|
fi
|
||||||
|
|
||||||
# Сайт-заглушка: у автора это случайные «кофейни и пекарни», у нас — правдоподобный ИТ-сайт.
|
# Сайт-заглушка: у автора это случайные «кофейни и пекарни», у нас — правдоподобный ИТ-сайт.
|
||||||
# Меняем не файл вручную, а командой форка: она же обновляет копию страницы в ответе Hysteria2,
|
# Меняем не файл вручную, а командой форка: она же обновляет копию страницы в ответе Hysteria2,
|
||||||
# иначе 443/tcp и UDP-порт начнут отвечать разными страницами (это видно снаружи).
|
# иначе 443/tcp и UDP-порт начнут отвечать разными страницами (это видно снаружи).
|
||||||
|
|||||||
Reference in New Issue
Block a user