Skip to content

Instantly share code, notes, and snippets.

@wiktorbgu
wiktorbgu / mikrotik_auto_install_awg_proxy_container.rsc
Created March 6, 2026 02:34
Mikrotik script autoinstall awg proxy container for internal wg support amnezia wg 2.0
### AUTO SETUP START ###
########### setup your wg interface name and other params #############
:global "awg_proxy_setup_container_dir_install" "/usb1/docker"
:global "awg_proxy_setup_wg_interface" "wireguard-warp"
:global "awg_proxy_setup_veth_interface_name" "AWG-PROXY-$"awg_proxy_setup_wg_interface""
:global "awg_proxy_setup_envlists" "AWG-PROXY-$"awg_proxy_setup_wg_interface""
########### ########### change your ip address ########### ########### ###########
/interface/bridge add name=Bridge-Docker port-cost-mode=short
/ip/address add address=192.168.254.1/24 interface=Bridge-Docker network=192.168.254.0
/interface/veth add address=192.168.254.9/24 gateway=192.168.254.1 name=$"awg_proxy_setup_veth_interface_name"
@wiktorbgu
wiktorbgu / Zapret NFQWS на Mikrotik 2026.md
Last active March 1, 2026 16:04
Первый в истории запуск Zapret NFQWS на официальном Mikrotik в контейнере!
@wiktorbgu
wiktorbgu / extend-trial-jetbrains-windows.bat
Created September 29, 2025 12:49 — forked from rjescobar/extend-trial-jetbrains-windows.bat
JetBrains IDE trial reset windows
REM Delete eval folder with licence key and options.xml which contains a reference to it
for %%I in ("WebStorm", "IntelliJ", "CLion", "Rider", "GoLand", "PhpStorm", "Resharper", "PyCharm") do (
for /d %%a in ("%USERPROFILE%\.%%I*") do (
rd /s /q "%%a/config/eval"
del /q "%%a\config\options\other.xml"
)
)
REM Delete registry key and jetbrains folder (not sure if needet but however)
rmdir /s /q "%APPDATA%\JetBrains"
@wiktorbgu
wiktorbgu / Mikrotik-WireGuard-anti-DPI.md
Last active March 3, 2026 12:14
Mikrotik WireGuard anti DPI

Чуть подправил скрипт , чтобы лишний раз не бегал по клиентским пирам, которые подключаются к этому роутеру, а только где роутер как клиент.
Работает убойно! Proton и Warp пробивает)

Upd.: увеличил время в фильтре до 2м30с как защита от ложных срабатываний у медленных подключений.
Считаю выполнение скрипта раз в 2 минуты средним нормальным значением.
Так же добавил в скрипт закомментированную строку с возможность исключения какого-либо wg интерфейса из проверки.

Если при выполнении скрипта на этапе генерации трафика выходит ошибка в лог, то:
выполнить команду /system/device-mode/print