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

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

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

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

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

Категории

Все категории
Loading categories
wireguard-tools — Кроссплатформенные инструменты командной строки для настройки туннелей WireGuard VPN, предлагающие генерацию ключей, управление пирами и быструю настройку интерфейса с помощью wg и wg-quick. | Kitploit
Инструменты/GitHubGitHub/wireguard/wireguard-tools
Инструменты шифрования/дешифрованияСетевая безопасностьКонфиденциальность
GitHubwireguard/wireguard-tools

wireguard-tools

Кроссплатформенные инструменты командной строки для настройки туннелей WireGuard VPN, предлагающие генерацию ключей, управление пирами и быструю настройку интерфейса с помощью wg и wg-quick.

РепозиторийСайт
7043063 месяцев назадПроверено Kitploit

Популярное

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

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

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

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

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

wireguard-tools — инструменты для настройки WireGuard

Здесь представлены основные пользовательские инструменты для использования и настройки туннелей WireGuard, включая утилиты wg(8) и wg-quick(8). Этот проект поддерживает Linux, OpenBSD, FreeBSD, macOS, Windows и Android.

Дополнительная информация доступна на WireGuard.com.

Сборка

root@kitploit:~
$ cd src
$ make

Зависимостей нет, кроме хорошего C-компилятора и нормальной libc.

Установка

root@kitploit:~
# make install

Эта команда учитывает несколько переменных окружения:

  • PREFIX по умолчанию: /usr

  • DESTDIR по умолчанию:

  • BINDIR по умолчанию: $(PREFIX)/bin

  • LIBDIR по умолчанию: $(PREFIX)/lib

  • MANDIR по умолчанию: $(PREFIX)/share/man

  • BASHCOMPDIR по умолчанию: $(PREFIX)/share/bash-completion/completions

  • RUNSTATEDIR по умолчанию: /var/run

Первая группа довольно стандартна. Вторая группа — нет:

  • WITH_BASHCOMPLETION определяет, устанавливаются ли файлы завершения bash для инструментов. Это просто приятная функция для тех, у кого есть bash. Если у вас нет bash или вы этого не хотите, установите переменную окружения в no. Если вы хотите принудительно включить её использование, даже если bash-completion не обнаружен в DESTDIR, установите её в yes.

  • WITH_WGQUICK определяет, устанавливается ли скрипт wg-quick(8). Это очень простой и примитивный bash-скрипт для чтения нескольких дополнительных переменных из конфигурационных файлов в стиле wg(8) и автоматической настройки интерфейса. Если у вас нет bash, вам это, скорее всего, вовсе не нужно. Кроме того, если у вас уже есть работающий инструмент или конфигурация для управления сетью, вам, вероятно, стоит интегрировать wg(8) или прямой API WireGuard в ваш сетевой менеджер, а не использовать wg-quick(8). Но для тех, кто любит простые и примитивные скрипты, это удобно. Если вы хотите принудительно включить его использование, даже если bash не обнаружен в DESTDIR, установите её в yes.

  • WITH_SYSTEMDUNITS определяет, устанавливаются ли модули systemd для wg-quick(8). Если вы не используете systemd, вам это точно не нужно, поэтому следует установить её в no. Если systemd не был автоопределён, но вы всё равно хотите установить его, установите эту переменную в yes.

Если вы пользователь, который просто выполняет make && make install, вы можете обойтись без установки этих переменных, положившись на автоопределение. Однако если вы собираете пакет для дистрибутива, вам стоит явно задать их, в зависимости от ваших потребностей.

contrib/

Подкаталог contrib/ содержит различные скрипты и примеры. Большинство из них непосредственно не пригодны для использования в производстве, но могут послужить источником вдохновения для создания полнофункциональных инструментов. Смотрите README в каждом каталоге.

Лицензия

Этот проект выпущен под лицензией GPLv2.

Скачать инструмент
  • PKG_CONFIG по умолчанию: pkg-config

  • WITH_BASHCOMPLETION по умолчанию: [автоопределение]

  • WITH_WGQUICK по умолчанию: [автоопределение]

  • WITH_SYSTEMDUNITS по умолчанию: [автоопределение]

  • DEBUG по умолчанию:

  • DEBUG определяет, собирать ли с флагом -g, если установлено в yes.