VPN Wizard
Правообладатель: AlexFrostТип: Bash-скрипт
Поддерживаемые дистрибутивы:
Ubuntu LTS 24.04
Данный скрипт предназначен исключительно для настройки защищённого соединения между доверенными устройствами.
Он не предназначен для обхода блокировок, цензуры, получения доступа к запрещённым ресурсам или иных действий, нарушающих законодательство Российской Федерации или других стран.
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
Как использовать
Сделайте скрипт исполняемым:chmod +x vpn-wizard.sh.x
./vpn-wizard.sh.x
Скачать VPN Wizard
View hidden content is available for registered users!