Frod

01.11.2026

wireguard linux install

Frod — свобода без границ

Установка WireGuard на Linux: пошаговая инструкция для российских пользователей

В современном мире безопасность и приватность в интернете стали необходимостью. VPN-сервисы, такие как WireGuard, набирают популярность благодаря своей простоте, высокой скорости и надежности. Если вы ищете, как установить WireGuard на Linux, эта статья поможет вам пройти весь путь — от подготовки системы до запуска VPN-сервиса.

Почему именно WireGuard?

WireGuard — это современный VPN-протокол, который стал частью ядра Linux с версии 5.6. Он обеспечивает быстрое соединение, минимальный код и высокий уровень безопасности. В отличие от устаревших решений вроде OpenVPN или IPSec, WireGuard проще в настройке и более эффективен в использовании ресурсов.

Что потребуется перед установкой?

  • Современная версия Linux (Ubuntu 20.04+, Debian 10+, CentOS 8+)
  • Права администратора (sudo)
  • Подключение к интернету

Как установить WireGuard на Linux: пошаговая инструкция

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

Перед началом убедитесь, что все пакеты обновлены:

sudo apt update && sudo apt upgrade -y

Для других дистрибутивов команды могут отличаться; например, на CentOS используйте:

sudo yum update -y
  1. Установка WireGuard

На большинстве современных дистрибутивов Linux его можно установить из стандартных репозиториев:

sudo apt install wireguard -y

На Debian и Ubuntu это делается через apt, на CentOS — через EPEL репозиторий:

sudo yum install epel-release
sudo yum install wireguard-tools -y
  1. Создайте ключи для сервера и клиента

Для безопасного соединения вам понадобятся ключи:

wg genkey | tee privatekey | wg pubkey > publickey

Это создаст два файла: privatekey и publickey. Аналогично для клиента.

  1. Настройка конфигурационных файлов

Создайте конфигурационный файл для сервера, например, /etc/wireguard/wg0.conf:

[Interface]
Address = 10.0.0.1/24
ListenPort = 51820
PrivateKey = <ваш_приватный_ключ_сервера>

[Peer]
PublicKey = <публичный_ключ_клиента>
AllowedIPs = 10.0.0.2/32

Для клиента — аналогичный файл, только с другими IP и ключами.

  1. Запуск WireGuard

Запустите WireGuard командой:

sudo wg-quick up wg0

Чтобы автоматически подключаться при старте, активируйте службу:

sudo systemctl enable wg-quick@wg0

Советы и рекомендации

  • Настраивайте firewall так, чтобы пропускать порт 51820 UDP.
  • Используйте сложные ключи и храните их в надежном месте.
  • Для организации полноценного VPN-сервиса можно настроить маршрутизацию и NAT.

Итог

Установка WireGuard на Linux — это быстро и просто, если следовать пошаговой инструкции. Этот протокол отлично подойдет для российских пользователей, ценящих безопасность и скорость соединения. Не забывайте регулярно обновлять систему и следить за безопасностью своих ключей.