WireGuard – Установка и настройка на собственном сервере
WireGuard представляет собой современное решение для создания безопасных виртуальных частных сетей (VPN). Это простой в использовании, быстрый и надежный инструмент, который обеспечивает высокий уровень безопасности при передаче данных. WireGuard использует передовые криптографические протоколы и алгоритмы для защиты вашего соединения, делая его одним из самых безопасных вариантов VPN на сегодняшний день.
Системные требования
INFO
В данной инструкции используется ОС Ubuntu 20.04. Рекомендуемые технические характеристики:
- CPU: 1 vCore
- RAM: 512 MB
- Накопитель: 1 GB
- Скорость сети: 100Mbps+
Эта информация является справочной, поскольку для использования WireGuard VPN подойдет любой доступный тарифный план виртуального сервера.
Процесс установки
Подготовка сервера
- Подключитесь к вашему серверу по SSH.
- Обновите список пакетов и репозиториев системы:
apt-get update- Установите Curl, если он отсутствует:
apt-get install curl -yУстановка Docker
Используйте следующую команду для автоматической установки Docker:
curl -sSL https://get.docker.com | shПроцесс займет около 1 минуты в зависимости от скорости сети и производительности сервера.
.png)
Установка WireGuard
После успешной установки Docker используйте следующий шаблон, заменив переменные на свои значения:
docker run -d \
--name=wg-easy \
-e WG_HOST=🚀YOUR_SERVER_IP \
-e PASSWORD=🚀YOUR_ADMIN_PASSWORD \
-v ~/.wg-easy:/etc/wireguard \
-p 51820:51820/udp \
-p 51821:51821/tcp \
--cap-add=NET_ADMIN \
--cap-add=SYS_MODULE \
--sysctl="net.ipv4.conf.all.src_valid_mark=1" \
--sysctl="net.ipv4.ip_forward=1" \
--restart unless-stopped \
weejewel/wg-easyГде:
🚀YOUR_SERVER_IP– IP-адрес вашего сервера🚀YOUR_ADMIN_PASSWORD– пароль для доступа к веб-панели управления
Важно: Используйте в пароле только буквы и цифры. Специальные символы могут вызвать ошибки при выполнении скрипта.
Пример правильного пароля: QJQcc7cAdTY85sp7
Пример неправильного пароля: u>N#uG_3Z=5pS'cn;
.png)
Настройка WireGuard
Доступ к веб-панели
После успешной установки откройте в браузере адрес http://IP:51821, где IP – адрес вашего сервера. Введите пароль, указанный при установке.
.png)
Создание пользователя
- В веб-интерфейсе нажмите кнопку "New Client" (или "Новый клиент").
- Введите имя пользователя и нажмите "Create" (или "Создать").
.png)
.png)
Подключение к VPN
Метод 1: Использование конфигурационного файла
- Нажмите на кнопку загрузки рядом с созданным пользователем для получения файла конфигурации (
.conf). - Загрузите официальный клиент WireGuard для вашей операционной системы.
- Импортируйте скачанный файл в клиент WireGuard.
- Активируйте туннель.
.png)
.png)
.png)
Метод 2: Сканирование QR-кода
- Нажмите на кнопку QR-кода рядом с пользователем.
- Установите официальное приложение WireGuard на мобильное устройство.
- В приложении выберите опцию сканирования QR-кода.
- Отсканируйте код, отображаемый в веб-интерфейсе.
- Активируйте соединение.
.png)
.png)
.png)
Мониторинг
Веб-интерфейс WireGuard позволяет отслеживать активность пользователей и объем потребляемого трафика в реальном времени. Для каждого пользователя отображается статус подключения и текущая активность.
WireGuard обеспечивает надежную защиту ваших данных при минимальных ресурсозатратах, что делает его идеальным выбором для создания безопасных соединений между устройствами и защиты вашего интернет-трафика от посторонних глаз.
.png)
Наши ресурсы
Telegram-канал: https://t.me/
F3 Cloud: https://f3cloud.com