AWG

Jun. 14th, 2026 07:09 pm
phd_ru: (Default)
[personal profile] phd_ru
Поставил на все свои хосты AmneziaWG. Не работает. Т.е. внутри домашней сети пинги ходят, а наружу нет. Чёрная коробочка бдит.

AWG для Debian ставится скриптом install_amneziawg_en.sh из https://github.com/bivlked/amneziawg-installer (там есть ещё install_amneziawg.sh, но всем известна моя нелюбовь к UTF-8, я предпочитаю KOI8-R или вовсе ASCII, поэтому выбрал английский скрипт). Перед запуском читать ADVANCED.en.md (или ADVANCED.md). Скрипт инсталляции делает 2 перезагрузки, после каждой надо сказать sudo ./install_amneziawg_en.sh --yes.

На последнем этапе скрипт падает. Во-первых, у меня не везде есть SystemD, а там где есть, скрипт падает, потому что в файлах конфигурации, которые он ставит по умолчанию, стоят вызовы iptables, а я давно перешёл на nft. Но ко времени падения всё (модуль ядра и DKMS) уже поставлено, остаётся написать файлы конфигурации интерфейсов.

В репозитории есть скрипт(ы) manage, но они мне не понравились. У меня есть хорошие скрипты для WG, я их адаптировал для AWG.

Date: 2026-06-15 05:12 am (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner

Не нравится мне такая идея "запустиите этот скрипт от рута, он скачает с интернета все за вас, поставит, а вам и знать ничего не надо".

По хорошему счету если уж делать специнистлялтор для deb-based дистрибутивов его надо делать в виде пакета. Который честно по зависимостям вытяегивает модуль ядра, юзер-спейс утилиту а сам содержит в себе кофиги в несколких вариантах и postinst-скрипт.

Тогда будет понятно как обновляться apt-cron расскажет что появлась новая версия модуля и будет какая-никакая проверка аутентичности скачанного кода.

Date: 2026-06-15 11:15 am (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner

Ну вряд ли я буду использовать этот протокол.

July 2026

S M T W T F S
   1234
5 6 7 891011
12 13 14 1516 1718
19 202122232425
262728293031 

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 22nd, 2026 03:44 am
Powered by Dreamwidth Studios