Frod

23.07.2026

как проверить статус wireguard ubuntu

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

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

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

Почему важно проверять статус WireGuard?

WireGuard — это современный и очень популярный VPN-протокол, который славится своей простотой и высокой скоростью. Но, как и любой софт, он может сталкиваться с проблемами — от неправильных настроек до ошибок с соединением. Проверка статуса помогает убедиться, что всё работает как нужно, а при необходимости — быстро обнаружить и исправить проблему.

Как проверить статус WireGuard на Ubuntu

  1. Используйте команду wg show

Самый быстрый способ узнать, активен ли WireGuard и есть ли подключённые клиенты — это команда:

sudo wg show

Она выводит текущие настройки, активные интерфейсы и соединения. Если интерфейс активен, вы увидите его название и информацию о подключениях.

Пример вывода:

interface: wg0
 public key: abcdefghijklmnopqrstuvwxyz
 private key: (hidden)
 listening port: 51820

peer: zyxwvutsrqponmlkjihgfedcba
 endpoint: 192.168.1.2:12345
 allowed ips: 10.0.0.2/32
 latest handshake: 2 minutes ago
 transfer: 1.2 MiB received, 3.4 MiB sent

Если команда не выводит ничего или сообщает об ошибке, значит либо интерфейс не запущен, либо есть проблема.

  1. Проверьте статус интерфейса с помощью ip

Команда ip помогает понять, запущен ли интерфейс:

ip addr show wg0

Если интерфейс активен, вы увидите его параметры. Например:

3: wg0: <POINTOPOINT,UP,LOWER_UP> mtu 1420 qdisc noqueue state UNKNOWN group default qlen 1000
 link/none
 inet 10.0.0.1/24 scope global wg0
 valid_lft forever preferred_lft forever

Если интерфейс отсутствует или статус не UP, нужно запускать или перезапускать WireGuard.

  1. Проверьте службу WireGuard

Ubuntu использует systemd для управления службами. Чтобы убедиться, что служба запущена, выполните:

sudo systemctl status wg-quick@wg0

Замените wg0 на название вашего интерфейса. В выводе должна быть строка Active: active (running) — это значит, что всё работает как надо.

Если служба не запущена, запустите её командой:

sudo systemctl start wg-quick@wg0

или перезапустите:

sudo systemctl restart wg-quick@wg0

Что делать, если WireGuard не работает?

  • Проверьте конфигурацию /etc/wireguard/wg0.conf на наличие ошибок.
  • Убедитесь, что порт (например, 51820) не занят другими приложениями.
  • Посмотрите логи:
sudo journalctl -u wg-quick@wg0

Это поможет понять, есть ли ошибки при запуске.

Итог

Проверка статуса WireGuard на Ubuntu — это несложно. Используйте команды wg show, ip addr show и systemctl status, чтобы быстро понять, работает ли ваше VPN-соединение. Регулярная проверка помогает поддерживать безопасность и стабильность вашей сети.

Если у вас есть дополнительные вопросы или сложности, пишите — я всегда рад помочь!