Предлагаю для тестирования скрипт, предназначенный для восстановления работоспособности нативного WireGuard.
- Jc — количество рандомных пакетов
- Jmin — минимальный размер рандомного пакета
Чуть подправил скрипт , чтобы лишний раз не бегал по клиентским пирам, которые подключаются к этому роутеру,
а только где роутер как клиент.
Работает убойно! Proton и Warp пробивает)
Upd.: увеличил время в фильтре до 2м30с как защита от ложных срабатываний у медленных подключений.
Считаю выполнение скрипта раз в 2 минуты средним нормальным значением.
Так же добавил в скрипт закомментированную строку с возможность исключения какого-либо wg интерфейса из проверки.
Если при выполнении скрипта на этапе генерации трафика выходит ошибка в лог, то:
выполнить команду /system/device-mode/print
The TrueNAS installer doesn't have a way to use anything less than the full device. This is usually a waste of resources when installing to a modern NVMe which is usually several hundred of GB. TrueNAS SCALE will use only a few GB for its system files so installing to a 16GB partition would be helpful.
The easiest way to solve this is to modify the installer script before starting the installation process.
| #!/bin/bash | |
| # Helper script for deluge or qBittorrent bittorrent clients | |
| # Intended to be run when the torrent download completes | |
| # | |
| # for qBittorrent, enable 'Run external program on torrent completion' under 'Downloads' in the options dialog. | |
| # in the text field, enter: | |
| # | |
| # <path to>/torrent-complete.sh "%K" "%N" "%D" | |
| # |