Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - ViRtI6587

#1
General Discussion / Re: Support AmneziaWG
August 28, 2026, 02:49:02 PM
AmneziaWG 3.1 for OPNsense 26.7 — Public Beta, Testers Wanted

A community beta of os-amneziawg has been published, adding AmneziaWG 3.1 support for OPNsense 26.7 / FreeBSD 15.x amd64.

The runtime uses the amneziawg-go userspace backend, so no AWG kernel module is required. The project includes native FreeBSD/OPNsense packages, AWG 3.1 config import/export, safe Apply with rollback, selective routing through standard OPNsense Aliases/Gateways/Firewall Rules, TUN/UAPI watchdog checks, SHA-256 release verification, and pinned upstream source versions.

Beta1 is built and tested on FreeBSD 15.1 through GitHub Actions. It has also been migrated on a real OPNsense system from an earlier RC installation to the native beta1 packages; the tunnel and selective routing came back up successfully and are working.

The project is still marked as beta because independent testing on different hardware, WAN configurations, and virtualization platforms is needed.

If you test it, I would really appreciate a report including:

* OPNsense and FreeBSD versions
* WAN type: DHCP / PPPoE / static
* fresh installation or migration
* handshake and bidirectional traffic status
* whether selected destinations go through AWG
* whether non-selected traffic still uses the normal WAN
* behavior after reboot
* approximate throughput/speed

There is also an offline installation method for networks where OPNsense fetch cannot reach GitHub because of regional or ISP restrictions, as well as documented safe recovery and uninstall procedures.

This project is not an official component of OPNsense or Amnezia. A significant part of the AWG 3.1 integration, hardening, testing, and documentation was developed and reviewed with the assistance of generative AI. This is disclosed openly in the repository.

Repository:
https://github.com/sergeyvasilev2363-ai/os-amneziawg

Beta release:
https://github.com/sergeyvasilev2363-ai/os-amneziawg/releases/tag/v3.1.2-beta1

Feedback, testing results, bug reports, and code review are very welcome.
#2
Плагин os-amneziawg для протокола AmneziaWG 3.1 на OPNsense 26.7 — public beta, нужны тестеры

Опубликовал community beta os-amneziawg с поддержкой AmneziaWG 3.1 для OPNsense 26.7 / FreeBSD 15.x amd64.

Runtime работает через amneziawg-go userspace, kernel-модуль AWG не требуется. Есть native pkg, AWG 3.1 import/export, безопасный Apply/rollback, selective routing через штатные OPNsense Aliases/Gateway/Firewall Rules, watchdog TUN/UAPI, SHA-256 и pinned upstream source.

Beta1 собирается и тестируется на FreeBSD 15.1 через GitHub Actions. На реальном OPNsense уже выполнена миграция со старой RC-версии на native beta1 packages: tunnel и selective routing поднялись и работают.

Проект пока beta, потому что нужны независимые тесты на другом железе/WAN/виртуализации.

Если протестируете, очень прошу написать: OPNsense/FreeBSD version, WAN DHCP/PPPoE/static, fresh install или migration, handshake/traffic, selected sites через AWG, остальное через WAN, reboot и скорость.

Также есть offline installation для сетей, где OPNsense fetch не может скачать GitHub из-за региональных/ISP ограничений, и безопасное recovery/uninstall.

Проект не является официальным компонентом OPNsense/Amnezia. Значительная часть AWG 3.1 расширения, hardening, тестов и документации была разработана/проверена с помощью генеративного ИИ — это открыто указано в репозитории.

Repository:
https://github.com/sergeyvasilev2363-ai/os-amneziawg

Beta:
https://github.com/sergeyvasilev2363-ai/os-amneziawg/releases/tag/v3.1.2-beta1