VPN Wizard — Bash-скрипт для автоматизированной настройки WireGuard VPN

Скрипты VPN Wizard — Bash-скрипт для автоматизированной настройки WireGuard VPN

VPN Wizard​

Правообладатель: AlexFrost
Тип: Bash-скрипт
Поддерживаемые дистрибутивы:
Ubuntu LTS 24.04



Данный скрипт предназначен исключительно для настройки защищённого соединения между доверенными устройствами.
Он не предназначен для обхода блокировок, цензуры, получения доступа к запрещённым ресурсам или иных действий, нарушающих законодательство Российской Федерации или других стран.



Vpn1
Vpn2


Bash-скрипт для быстрой настройки защищённого WireGuard VPN на Debian и Ubuntu. Скрипт генерирует ключи, создаёт конфигурации, настраивает маршрутизацию и запускает сервис. Для удобства он также создаёт QR-код для быстрого подключения мобильных устройств.

Основные возможности​

vpn-wizard.sh — это полностью автоматизированный Bash-скрипт, предназначенный для настройки защищённого WireGuard VPN на Ubuntu LTS. Он выполняет следующие задачи:
  • Определяет основной сетевой интерфейс и IP-адрес сервера
  • Генерирует пары ключей для сервера и клиента
  • Создаёт конфигурационные файлы (/etc/wireguard/wg0.conf и client1.conf)
  • Включает пересылку IP и настраивает NAT через iptables
  • Генерирует QR-код для настройки мобильного клиента (через qrencode)
  • Устанавливает корректные права доступа к файлам для безопасности
  • Устанавливает необходимые пакеты, если они отсутствуют (wireguard, curl, qrencode)
  • Запускает WireGuard
В результате вы получаете полностью рабочий и безопасный VPN с готовой клиентской конфигурацией.

Как использовать​

Сделайте скрипт исполняемым:
chmod +x vpn-wizard.sh.x
Запустите скрипт:
./vpn-wizard.sh.x
Отсканируйте QR-код смартфоном или используйте client1.conf

Скачать VPN Wizard​

View hidden content is available for registered users!
Top