Как настроить свой собственный VPN сервер за 10 минут


Свой VPN намного безопаснее, дешевле и быстрее всех платных и бесплатных аналогов. В этой статье мы разберем способ поднятия своего VPN по самому шустрому и безопасному протоколу WIREGUARD, c удобной WEB панелью для управления клиентами.

И так, пошагово:

Настройка сервера

Арендуем VPS сервер на базе операционной системы LINUX.
Если есть возможность оплатить через VISA или Mastercard
арендуем сервер тут или тут.
Для аренды сервера в Bitcoin ищите поставщика из списка тут.
Выбираем сервер самой минимальной конфигурации на операционной системе UBUNTU 20.04LTS (рекомендуемая цена от 5$ до 8$ в месяц) и подключаемся к нему по протоколу SSH.

 ssh root@адрес_вашего_сервера

Обновляем систему:

sudo apt update && sudo apt upgrade -y && sudo apt autoremove

Устанавливаем Docker:

curl -sSL https://get.docker.com | sh

Добавляем Docker в нашу пользовательскую группу:

sudo usermod -aG docker $(whoami)

Перезаходим на наш сервер:

exit 

ssh root@адрес_вашего_сервера

Поднимаем Wireguard и веб панель к нему, всего одной командой:

docker run -d \
--name=wg-easy \
-e WG_HOST=адрес_сервера \
-e 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

WG_HOST= вписываете ip вашего сервера

PASSWORD= придумайте сложный пароль для веб панели и впишите его команду выше.

После окончания установки переходим по адресу http://0.0.0.0:51821 где вместо 0.0.0.0 — адрес вашего сервера.
Ведите пароль от админ панели.
Тут можно легко создать новый клиент при помощи файла конфигурации или qr кода, что очень удобно.

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

Скачайте приложение WIREGUARD на устройство с официального сайта.
Отсканируйте qr код через приложение если используете мобильное устройство или экспортируйте файл конфигурации если используете ПК.

На этом все. Быстрый совершенно безопасный ваш собственный VPN установлен. Спасибо за внимание!