Frod

22.07.2026

wireguard установка ubuntu

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

Установка WireGuard на Ubuntu: Полное Руководство

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

Требования

  • Ubuntu 20.04 или новее
  • WireGuard-поддерживающий сервер
  • Сеть Интернет

Установка WireGuard

Сначала нам нужно установить WireGuard на нашем Ubuntu-машинах. Для этого мы воспользуемся репозиторием Launchpad, который содержит последние версии WireGuard.

sudo apt update
sudo apt install wireguard

После установки WireGuard нам нужно создать конфигурационный файл для нашего сервера. Мы создадим файл /etc/wireguard/wg0.conf с нужными параметрами.

sudo nano /etc/wireguard/wg0.conf

Добавьте следующие строки в конфигурационный файл:

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

[Peer]
PublicKey = публичный_ключ_клиента
AllowedIPs = 0.0.0.0/0

Замените ваш_приватный_ключ и публичный_ключ_клиента на реальные значения.

Настройка WireGuard на клиенте

На клиенте мы создадим конфигурационный файл wg0.conf с параметрами соединения с нашим сервером.

sudo nano /etc/wireguard/wg0.conf

Добавьте следующие строки в конфигурационный файл:

[Interface]
PrivateKey = ваш_приватный_ключ_клиента
Address = 10.0.0.2/24

[Peer]
PublicKey = публичный_ключ_сервера
Endpoint = сервер_адрес:порт
AllowedIPs = 0.0.0.0/0

Замените ваш_приватный_ключ_клиента, публичный_ключ_сервера и сервер_адрес:порт на реальные значения.

Старт WireGuard

Наконец, нам нужно стартовать WireGuard на обоих сторонах.

sudo wg-quick up wg0

Чтобы стартовать WireGuard при запуске системы, добавьте следующие строки в файл /etc/network/interfaces:

auto wg0
iface wg0 inet dhcp
  pre-up wg-quick up wg0
  post-down wg-quick down wg0

Соединение установлено! Теперь вы можете использовать WireGuard для безопасного подключения к Интернету.

Дополнительные советы и рекомендации

  • Используйте strong-генератор ключей для создания надежных ключей.
  • Настройте DNS-серверы в конфигурационном файле WireGuard.
  • Используйте Firewalls для ограничения доступа к вашему серверу.
  • Регулярно обновляйте WireGuard для получения последних исправлений и улучшений безопасности.