Для устройств Mikrotik на базе Arm, Arm64 и Amd64 разработана рабочая версия AmneziaWG, позволяющая подключаться к серверам AmneziaWG и AmneziaVPN. В дополнение к этому создан конфигуратор, который формирует команды для RouterOS Terminal на основе файла amneziawg.conf. Размер контейнера минимален, а его потребление ЦПУ составляет всего 1-2%, используя 7-10 МБ RAM на ARM64. Поддержка протокола AmneziaWG v2 также включена.
Важно отметить, что данный материал является образовательным и не предназначен для злоупотреблений.
Автор предупреждает, что использование информации из статьи для нарушения законодательства запрещено.
При реализации возникли сложности с корректным обменом данными, что привело к необходимости пересчета MAC1. В результате получился минималистичный контейнер, который эффективно решает поставленную задачу.
GitHub: [ссылка](https://github.com/amneziawg-mikrotik/awg-proxy)