AmneziaWG на Linux: настройка через awg-quick

6 min read 0 views Updated Aug 27, 2026

На Linux AmneziaWG удобнее использовать в консольном варианте: пакет amneziawg-tools повторяет привычный интерфейс wg-quick, только команда называется awg-quick, а интерфейс — awg0.

Инструкция подходит для Ubuntu, Debian и производных; на Arch пакеты доступны в AUR.

Установка

01

1. Обновите систему

sudo apt update && sudo apt upgrade

02

2. Поставьте зависимости

Потребуются пакеты сборки ядра или готовый модуль amneziawg — в зависимости от дистрибутива.

03

3. Установите amneziawg-tools

Пакет даёт команды awg и awg-quick — аналоги wg и wg-quick.

04

4. Положите конфиг

Скопируйте выданный .conf в /etc/amnezia/amneziawg/awg0.conf и выставьте права chmod 600.

05

5. Запустите туннель

sudo awg-quick up awg0 — интерфейс поднимется, маршрут по умолчанию уйдёт в туннель.

Проверка состояния

Команда sudo awg show выводит состояние пира: публичный ключ, endpoint, время последнего рукопожатия и счётчики трафика. Если «latest handshake» пуст, соединение не установилось.

Проверить внешний адрес можно через curl к любому сервису определения IP — он должен вернуть адрес сервера FuryNet.

Автозапуск через systemd

Пакет ставит юнит-шаблон, поэтому автозапуск включается одной командой: sudo systemctl enable --now awg-quick@awg0. После перезагрузки туннель поднимется автоматически.

Остановить соединение вручную можно командой sudo awg-quick down awg0.

Особенности на серверах и в контейнерах

В LXC-контейнерах и на части VPS нет доступа к TUN-устройству — туннель не поднимется без включения /dev/net/tun хостером.

Если Linux-машина выступает шлюзом для локальной сети, потребуется включить форвардинг и добавить правило NAT для подсети — иначе туннель будет работать только на самом хосте.

Common Questions

Чем awg-quick отличается от wg-quick?

Ничем, кроме поддержки строк обфускации. Синтаксис конфигов и команд идентичен.

Нужен ли модуль ядра?

Есть два варианта: модуль ядра и userspace-реализация amneziawg-go. Второй медленнее, но работает везде.

Где хранить конфиг?

/etc/amnezia/amneziawg/awg0.conf с правами 600 — файл содержит приватный ключ.

Как посмотреть логи?

journalctl -u awg-quick@awg0 покажет старт интерфейса и ошибки применения правил.

Начните сейчас

AmneziaWG для серверов и десктопов Linux

Готовый .conf с параметрами обфускации — просто положите в /etc/amnezia.

Выпустить конфиг

Оценка гайда

Инструкция помогла?

Оцените материал одним кликом. Это помогает нам обновлять инструкции.

Поделиться

Отправьте инструкцию другу

Пригодится тем, кто настраивает роутер или ищет рабочее решение.

Вопросы и обсуждение

Пока нет ответов