NuxtCloud - База знаний
  • 🌎О базе знаний
  • ❓Ответы на часто задаваемые вопросы
  • Работа с панелями управления
    • 🎛️Регистрация в биллинг панели
    • 📑Заказ новой услуги (Виртуальные серверы)
    • 💸Работа с рекуррентными платежами
    • 🏹Переустановка ОС
  • 😓Восстановление утерянного пароля от биллинга
  • ✍️Составление запроса в биллинг панели
  • ⛳Управление купленным виртуальным сервером
  • Установка ПО и инструкции
    • 📃Установка Hyprland на Ubuntu 24.04
    • 📃Подробный гайд по настройке Anaconda на Ubuntu и Debian
    • 📃Установка apache2 на linux сервер
    • 📃Установка nginx на Linux сервер
    • ✈️WireGuard VPN Easy c web интерфейсом (статья не актуальна)
  • ⛏️Крипто-ноды | руководство по майнингу на серверах
    • OpenLedger: Установка ноды и участие в тестовой сети
Powered by GitBook
On this page
  1. Установка ПО и инструкции

WireGuard VPN Easy c web интерфейсом (статья не актуальна)

Удобный VPN без заморочек

PreviousУстановка nginx на Linux серверNextOpenLedger: Установка ноды и участие в тестовой сети

Last updated 9 months ago

Доброго времени суток, сегодня мы расскажем как установить VPN WireGuard c web интерфейсом для удобного управления. Предупреждаем сразу, что за данное ПО ответственности мы не несем, т.к. оно находится в открытом доступе. Все права на это ПО принадлежат им -

Итак, начнем. Первое что нам потребуется, это купить сервер, как это сделать мы рассказывали в . Заказывайте услугу без предустановленных скриптов. ОС мы выбрали - Debian 12. Тарифная линейка в данной статье - DE-RZ, тариф - 1.

После активации сервера в панели жмем на три точки, инструкция.

В инструкции видим данные для подключения к серверу

В поле Host Name (or ip address) вводим ip сервера из инструкции, в моем случае 194.28.226.143 и нажимаем кнопку Open. Port и Connection type оставляем без изменений.

После открытия сессии мы увидим такое сообщение

Нажимаем Accept. Больше оно не появится. Далее сервер попросит ввести login.

Вводим root без точек и пробелов. Нажимаем Enter.

Теперь сервер просит пароль, будьте внимательны, ведь при попытке что-либо написать - пароля вы не увидите. Это сделано в качестве безопасности, по сути пароль печатается, но мы его не видим. Советую просто скопировать пароль из инструкции в буфер обмена командой ctrl + c, а далее просто нажать правой кнопкой по терминалу нашего сервера где он просит пароль и нажать клавишу Enter. Авторизация пройдет успешно. В данном терминале правая кнопка мыши равна ctrl + v, но при этом использовать данную комбинацию вы не сможете, используйте именно правую кнопку мыши.

Мы успешно авторизировались, теперь нужно ввести пару команд. Их можно копировать все сразу, тогда они выполнятся по порядку. Вставить в терминал их так же можно правой кнопкой мыши.

apt update -y && apt upgrade -y

Все выполнено, далее приступаем к самой установке VPN WireGuard Easy.

Далее мы не будем ничего объяснять, просто выполните команды, что представлены ниже. Вставьте их все разом.

apt install sudo -y &&
apt install curl -y &&
curl -sSL https://get.docker.com | sh && 
sudo usermod -aG docker $(whoami) &&
exit

Авторизируйтесь снова. Выполните команды заполняя своими данными указанные места:

docker run -d \
  --name=wg-easy \
  -e WG_HOST=🚨YOUR_SERVER_IP \
  -e PASSWORD=🚨YOUR_ADMIN_PASSWORD \
  -e WG_MTU=1368 \
  -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

В моем случае вышла такая команда

docker run -d \
  --name=wg-easy \
  -e WG_HOST=194.28.226.143 \
  -e PASSWORD=9wOXOW83mf49 \
  -e WG_MTU=1368 \
  -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

После выполнения команды переходим в браузер по адресу ВАШIP:51821

У нас все получилось! Вводим пароль от root сервера и нажимаем Sign in.

Мы видим следующее:

Жмем на + New Client

В данном окне напишите название вашей конфигурации VPN. Я напишу test. Жмем Create.

Готово, клиент создан. Его можно отключить, отсканировать QR чтобы установить конфигурацию на телефон, скачать файл с конфигурацией, а так же удалить.

Давайте его протестируем. Скачиваем и добавляем конфигурацию в WireGuard.

Видим, что все работает, а поскольку я продолжаю писать данную статью, это означает, что все замечательно!

Если по какой-то причине соединение нестабильно, или скорость низкая, откройте ваш конфигурационный файл с помощью редактора или в самом wireguard и выставите значение mtu равное 1332

На этом всё, успехов вам! Команда NuxtCloud.

Для того, чтобы подключится к серверу мы будем использовать программу . Запускаем её.

✈️
Putty
https://github.com/wg-easy/wg-easy
данной статье
Вид web интерфейса
Инструкция к серверу
Информация о сервере
Главное окно Putty
Открытие сессии ssh
Сообщение при первом подключении к серверу
Авторизация на сервере
Авторизация на сервере
Авторизировались!
После выполнения команд
Авторизация в интерфейс
Авторизация в интерфейс
Создание новой конфигурации
Панель клиентов wireguard
Панель клиентов wireguard
На ПК
На телефоне
В редакторе