WireGuard - wg-easy - установка через ghcr.io/wg-easy/wg-easy и смена локальной подсети WG DEFAULT ADDRESS

Материал из Все о VPN, прокси и свободном интернете

Версия от 19:01, 9 августа 2024; Adminvpn1 (обсуждение | вклад)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

WireGuard - wg-easy - установка через ghcr.io/wg-easy/wg-easy и смена локальной подсети WG_DEFAULT_ADDRESS

Ошибка

There is an update available!
Updated to Node.js v18.

Решение - это заменить репозиторий с

weejewel/wg-easy
на
ghcr.io/wg-easy/wg-easy


Рабочая команда будет для создания докер контейнера:

# docker run -d --name=wg-easy -e WG_HOST=`ip addr show $ETH | grep global | sed -En -e 's/.*inet ([0-9.]+).*/\1/p' | head -n1` -e PASSWORD=your_pass_here -e WG_DEFAULT_ADDRESS=10.7.0.x -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 ghcr.io/wg-easy/wg-easy

10.7.0.x  - указываем нужную подсеть для выдачи локальных адресов.