/wg-russian

Самый простой способ поднять WireGuard VPN (RUSSIAN EDITION)

Установка

Видео на YouTube

1. Подключение к серверу

ssh root@<IP_СЕРВЕРА>

Сервер можно приобрести у любого хостера.

Советую неплохой вариант (для тех, кто готов отдавать небольшую сумму за аренду собственного сервера).

Если необходима максимальная скорость подключения к интернету (1000 мбит/сек) — попробуйте надёжного хостинг-провайдера.

2. Установка Docker

Если вы впервые подключились к серверу, выполните следующие команды:

apt update && apt install curl -y

А затем установите Docker следующей командой:

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

3. Запуск контейнера

docker run -d \
  --name=wg-russian \
  --pull=always \
  -e PORT=3000 \
  -e WG_HOST=<IP_СЕРВЕРА> \
  -v ~/.wg-russian:/etc/wireguard \
  -p 51820:51820/udp \
  -p 51821:3000/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 \
  bradtraversyfollower/wg-russian

В целях безопасности рекомендуется выставить пароль от панели управления:

-e PASSWORD=<ВАШ_ПАРОЛЬ>

Изменить порт, на котором запускается веб-приложение - панель управления:

-p <любой свободный порт>:3000/tcp

Например, можно сделать так:

-p 5678:3000/tcp

Тогда веб-приложение будет доступно по адресу:

http://<IP_СЕРВЕРА>:5678

Также можно поменять стандартные DNS-сервера:

-e WG_DEFAULT_DNS=77.88.8.88,77.88.8.2

В примере выше показываются сервера Яндекс DNS

Обновление до последней версии

docker rm -f wg-russian
  1. Повторить шаг #3