Установка AmneziaWG kernel module
Общая информация
Если вы не уверены, какая у вас версия Linux, что такое kernel headers или зачем добавлять сторонний APT-репозиторий, лучше не использовать эту инструкцию.
Для обычного подключения к VPN используйте приложение AmneziaVPN или приложение AmneziaWG и инструкцию для вашей операционной системы.
AmneziaWG kernel module нужен для работы AmneziaWG на Linux через системный модуль ядра. Инструкция подходит для Ubuntu и Debian. Перед установкой рекомендуется обновить систему до актуального состояния. Если при обновлении установилось новое ядро, перезагрузите устройство перед установкой AmneziaWG.
Установка на Ubuntu
- Обновите список пакетов и установите необходимые зависимости:
sudo apt update && sudo apt install -y software-properties-common python3-launchpadlib gnupg2 linux-headers-$(uname -r)
- Добавьте PPA-репозиторий Amnezia:
sudo add-apt-repository ppa:amnezia/ppa
- Проверьте, что пакет
amneziawgдоступен для установки:
apt-cache policy amneziawg
Если в выводе есть строка Candidate с версией пакета, можно продолжать установку.
Если в строке Candidate указано (none), выполните sudo apt update и повторите проверку.
- Установите AmneziaWG:
sudo apt install -y amneziawg
- Проверьте, что kernel module AmneziaWG установлен для текущей версии ядра:
modinfo amneziawg
Если команда показывает информацию о модуле, включая filename и version, установка завершена.
Если появляется ошибка Module amneziawg not found, модуль не установлен или не собран для текущей версии ядра.
Установка на Debian
- Обновите список пакетов и установите необходимые зависимости:
sudo apt update && sudo apt install -y software-properties-common python3-launchpadlib gnupg2 linux-headers-$(uname -r) curl
- Добавьте ключ репозитория Amnezia:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 57290828
- Добавьте репозиторий AmneziaWG:
echo "deb https://ppa.launchpadcontent.net/amnezia/ppa/ubuntu focal main" | sudo tee /etc/apt/sources.list.d/amneziawg.list
- Добавьте source-репозиторий:
echo "deb-src https://ppa.launchpadcontent.net/amnezia/ppa/ubuntu focal main" | sudo tee -a /etc/apt/sources.list.d/amneziawg.list
- Обновите список пакетов:
sudo apt update
- Проверьте, что пакет
amneziawgдоступен для установки:
apt-cache policy amneziawg
Если в выводе есть строка Candidate с версией пакета, можно продолжать установку.
Если в строке Candidate указано (none), выполните sudo apt update и повторите проверку.
- Установите AmneziaWG:
sudo apt install -y amneziawg
- Проверьте, что kernel module AmneziaWG установлен для текущей версии ядра:
modinfo amneziawg
Если команда показывает информацию о модуле, включая filename и version, установка завершена.
Если появляется ошибка Module amneziawg not found, модуль не установлен или не собран для текущей версии ядра.
Дополнительная информация
Подробности о настройке AmneziaWG kernel module смотрите в официальном репозитории: amnezia-vpn/amneziawg-linux-kernel-module.