Skip to content
KitploitKITPLOIT
ИнструментыБлог
Log in
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
setup-ipsec-vpn — Настройте свой собственный VPN-сервер IPsec всего за несколько минут, с поддержкой IPsec/L2TP, Cisco IPsec и IKEv2. Поддерживает Ubuntu, Debian, CentOS/RHEL, Alpine Linux и Raspberry Pi OS. Включает клиентские конфигурации и скрипты управления. | Kitploit
Инструменты/GitHubGitHub/hwdsl2/setup-ipsec-vpn
Инструменты шифрования/дешифрованияСкриптинг и автоматизацияСетевая безопасностьБезопасность облачных средКонфиденциальность
GitHubhwdsl2/setup-ipsec-vpn

setup-ipsec-vpn

Настройте свой собственный VPN-сервер IPsec всего за несколько минут, с поддержкой IPsec/L2TP, Cisco IPsec и IKEv2. Поддерживает Ubuntu, Debian, CentOS/RHEL, Alpine Linux и Raspberry Pi OS. Включает клиентские конфигурации и скрипты управления.

Репозиторий
28.3k6.5k499 дней назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

English | 简体中文 | 繁體中文 | 日本語 | Русский

Скрипты автоматической настройки сервера IPsec VPN

Статус сборки Звезды GitHub Звезды Docker Загрузки Docker

Разверните собственный сервер IPsec VPN всего за несколько минут с поддержкой IPsec/L2TP, Cisco IPsec и IKEv2.

IPsec VPN шифрует сетевой трафик, поэтому никто между вами и VPN-сервером не сможет перехватывать ваши данные во время их передачи через Интернет. Это особенно полезно при использовании незащищённых сетей, например в кофейнях, аэропортах или гостиничных номерах.

Мы будем использовать Libreswan в качестве сервера IPsec и xl2tpd в качестве поставщика L2TP.

Возможности:

  • Полностью автоматическая настройка сервера IPsec VPN, ввод пользователя не требуется
  • Поддержка IKEv2 с мощными и быстрыми шифрами (например, AES-GCM)
  • Генерация профилей VPN для автоматической настройки устройств iOS, macOS и Android
  • Поддержка Windows, macOS, iOS, Android, Chrome OS и Linux в качестве VPN-клиентов
  • Включает вспомогательные скрипты для управления пользователями VPN и сертификатами

Также доступно:

  • Docker VPN: IPsec VPN, WireGuard, OpenVPN, Headscale
  • AI: Стек ИИ на своём сервере для локальных LLM, чата, RAG, голосовых функций и инструментов ИИ
  • Книги: Privacy Tools in the Age of AI, Build Your Own VPN Server

Быстрый старт

Сначала подготовьте ваш Linux-сервер* с установленной поддерживаемой ОС.

Используйте эту однострочную команду для настройки сервера IPsec VPN:

wget https://get.vpnsetup.net -O vpn.sh && sudo sh vpn.sh

Данные для входа в VPN будут сгенерированы случайным образом и показаны после завершения установки.

[!TIP] При желании вы можете установить WireGuard, OpenVPN и/или Headscale на тот же сервер.

Посмотреть работу скрипта (запись терминала).

Примечание: Эта запись предназначена только для демонстрационных целей. Учетные данные VPN в этой записи НЕ являются действительными.

Нажмите здесь, если не удаётся скачать.

Вы также можете использовать curl для загрузки:

curl -fsSL https://get.vpnsetup.net -o vpn.sh && sudo sh vpn.sh

Альтернативные URL для установки:

https://github.com/hwdsl2/setup-ipsec-vpn/raw/master/vpnsetup.sh
https://gitlab.com/hwdsl2/setup-ipsec-vpn/-/raw/master/vpnsetup.sh

Если вы не можете скачать файл, откройте vpnsetup.sh, затем нажмите кнопку Raw справа. Нажмите Ctrl/Cmd+A, чтобы выделить всё, Ctrl/Cmd+C, чтобы скопировать, затем вставьте в ваш любимый редактор.

Также доступен готовый образ Docker для IPsec VPN. Для других вариантов и настройки клиентов прочитайте разделы ниже.

* Облачный сервер, виртуальный частный сервер (VPS) или выделенный сервер.

Сообщество

  • 📬 Подписаться на обновления проектов (1–2 письма в месяц) — получить бесплатные руководства по развёртыванию VPN и AI (PDF, на английском)
  • 💬 Присоединяйтесь к сообществу r/selfhostedstack для обсуждений и демонстрации проектов
  • ⭐ Поставьте звезду репозиторию, если он оказался вам полезен — это поможет другим пользователям его найти.

Требования

Облачный сервер, виртуальный частный сервер (VPS) или выделенный сервер с установленной системой:

  • Ubuntu 26.04, 24.04 или 22.04
  • Debian 13, 12 или 11
  • CentOS Stream 10 или 9
  • Rocky Linux или AlmaLinux
  • Oracle Linux
Другие поддерживаемые дистрибутивы Linux.
  • Raspberry Pi OS (Raspbian)
  • Kali Linux
  • Alpine Linux
  • Red Hat Enterprise Linux (RHEL)

Это также включает виртуальные машины Linux в публичных облаках, таких как DigitalOcean, Vultr, Linode, OVH и Microsoft Azure. Пользователи публичных облаков также могут выполнить развёртывание с помощью пользовательских данных.

Быстрое развёртывание в:

Deploy to Linode  Deploy to AWS  Deploy to Azure

» Я хочу запустить собственный VPN, но у меня нет сервера для этого

Для серверов с внешним файрволом (например, EC2/GCE) откройте UDP-порты 500 и 4500 для VPN.

Также доступен готовый образ Docker для IPsec VPN. Продвинутые пользователи могут установить его на Raspberry Pi. [1] [2]

[!WARNING] НЕ запускайте эти скрипты на вашем ПК или Mac! Их следует использовать только на сервере!

Установка

Сначала обновите ваш сервер с помощью sudo apt-get update && sudo apt-get dist-upgrade (Ubuntu/Debian) или sudo yum update, затем перезагрузите систему. Это необязательно, но рекомендуется.

Скачать инструмент