Предлагаю для тестирования скрипт, предназначенный для восстановления работоспособности нативного WireGuard.
- Jc — количество рандомных пакетов
- Jmin — минимальный размер рандомного пакета
NFQWS ZAPRET https://hub.docker.com/r/wiktorbgu/nfqws-mikrotik
NFQWS2 ZAPRET2 https://hub.docker.com/r/wiktorbgu/nfqws2-mikrotik
https://t.me/it_network_people/14/37692
🔥 Zapret и Zapret2 на MikroTik!
Вчера это было невозможно, а сегодня это уже реальность!
Чуть подправил скрипт , чтобы лишний раз не бегал по клиентским пирам, которые подключаются к этому роутеру,
а только где роутер как клиент.
Работает убойно! Proton и Warp пробивает)
Upd.: увеличил время в фильтре до 2м30с как защита от ложных срабатываний у медленных подключений.
Считаю выполнение скрипта раз в 2 минуты средним нормальным значением.
Так же добавил в скрипт закомментированную строку с возможность исключения какого-либо wg интерфейса из проверки.
Если при выполнении скрипта на этапе генерации трафика выходит ошибка в лог, то:
выполнить команду /system/device-mode/print
| blueprint: | |
| name: Notifications & Announcements | |
| description: > | |
| # 📢 Notifications & Announcements | |
| **Version: 1.5** | |
| State your trigger and spread the word 💬🔉 | |
These instructions allow you to intall psql, pg_dump & pg_restore without a full installation of postgresql.
First, install libpq via homebrew
brew doctor
brew update
brew install libpq
| blueprint: | |
| name: Low Battery Notifications & Actions | |
| description: > | |
| # 🪫 Low Battery Notifications & Actions | |
| **Version: 3.4** | |
| 🚀 Stay Charged, Stay Smart! Let's automate and take charge of your battery maintenance!🔋⚡ | |
| blueprint: | |
| name: Appliance Notifications & Actions | |
| description: > | |
| # 📳 Appliance Notifications & Actions | |
| **Version: 4.0** | |
| 🤔 Watts your appliance up to, you're always in the know from start to finish! 🛎️🔌💸 |
| # List all deleted pods | |
| kubectl get pods -o json | jq -r '.items[] | select(.metadata.deletionTimestamp != null)' |
| Function Convert-Image | |
| { | |
| Param ( | |
| [Parameter(Mandatory = $true)] | |
| [string]$Name, | |
| [Parameter(Mandatory = $true)] | |
| [string]$Tag, | |
| [Parameter(Mandatory = $false)] |
| #!/bin/bash | |
| # Author: Casper Pedersen (github.com/casperghst42) | |
| # License: GPL2 | |
| wget https://cloud.debian.org/images/cloud/bookworm/latest/debian-12-generic-amd64.qcow2 | |
| virt-customize -a debian-12-generic-amd64.qcow2 --install qemu-guest-agent --install resolvconf --install systemd-resolved --update --run-command 'mkdir -p /etc/network/interfaces.d' --run-command 'echo "auto ens18" >> /etc/network/interfaces.d/ens18' --run-command 'echo "iface ens18 inet manual" >> /etc/network/interfaces.d/ens18' | |
| qm create 100000 --name "debian12-cloudinit-template" --memory 2048 --net0 virtio,bridge=vmbr0 | |
| qm importdisk 100000 debian-12-generic-amd64.qcow2 local-lvm -format qcow2 |