09.07.2026
wireguard сервер на ubuntu
Язык: Русский
Регион: RU
Тема: "Настройка WireGuard-сервера на Ubuntu: шаг за шагом"
В настоящее время, когда безопасность сети стала решающим фактором, WireGuard стал одним из самых популярных протоколов VPN. Он известен своей простотой и эффективностью. В этой статье мы рассмотрим, как настроить WireGuard-сервер на Ubuntu и обеспечить безопасное сетевое взаимодействие.
Установка WireGuard на Ubuntu
Чтобы настроить WireGuard-сервер на Ubuntu, вам сначала нужно установить приложение WireGuard. Для этого используйте команду:
sudo apt update
sudo apt install wireguard
Создание конфигурационного файла WireGuard
После установки WireGuard необходимо создать конфигурационный файл для сервера. Для этого создайте файл /etc/wireguard/wg0.conf и добавьте в него следующие строки:
[Interface]
Address = 10.0.0.1/24
SaveConfig = true
ListenPort = 51820
[Peer]
PublicKey = Введите_публичный_ключ_клиента
AllowedIPs = 10.0.0.0/24
Настройка Firewall
Чтобы обеспечить доступ к WireGuard-серверу снаружи, необходимо настроить firewall. Для этого добавьте следующие строки в файл /etc/ufw/before.rules:
Allow incoming traffic on wg port
*nat
:POSTROUTING ACCEPT [0:0]
Define the network interface that has internet access (e.g. eth0)
- -A POSTROUTING -s 10.0.0.0/24 -o eth0 -j MASQUERADE
Commit the nat table
COMMIT
Запуск WireGuard-сервера
После настройки конфигурационного файла и firewall необходимо запустить WireGuard-сервер:
sudo wg-quick up wg0
Проверка WireGuard-сервера
Чтобы проверить, работает ли WireGuard-сервер, вы можете использовать команду:
sudo wg show
Эта команда покажет информацию о подключениях и конфигурации сервера.
Заключение