LINUX.ORG.RU

История изменений

Исправление kostik87, (текущая версия) :

Я писал скрипт, который генерирует новый конфиг и далее выполняешь что-то вроде:

wg syncconf wg0 < config

Была директория с файлами с конфигурацией активных peer`ов, те кого нужно заблокировать перемещались в другую директорию.

Т.е. в итоге скрипт пробегался по директории с активными конфигами peer`ов, генерировал новый конфиг и делал синхронизацию.

При блокировке peer’а его конфиг перемещается в директорию заблокированных peer’ов и далее делается перегенерация конфига и синхронизация.

Соединение не рвётся.

Как-то так.

Исходная версия kostik87, :

Я писал скрипт, который генерирует новый конфиг и далее выполняешь что-то вроде:

wg syncconf wg0 < config

Была директория с файлами с конфигурацией активных peer`ов, те кого нужно заблокировать перемещались в другую директорию.

Т.е. в итоге скрипт пробегался по директории с активными конфигами peer`ов, генерировал новый конфиг и делал синхронизацию.

При блокировке peerа его конфиг перемещается в директорию заблокированных peerов и далее делается перегенерация конфига и синхронизация.

Соединение не рвётся.

Как-то так.