Dynamically selects an available utunX or wgX interface (macOS/Linux).

Tracks the active interface per session to ensure proper shutdown.

Prevents loss of control over interfaces by avoiding hardcoded utun4 / wg0.

This lays the groundwork for multi-interface support in the future. -gui

0

If you have a fediverse account, you can quote this note from your own instance. Search https://mastodon.bsd.cafe/users/matuzalem/statuses/114625798387151880 on your instance and quote it. (Note that quoting is not supported in Mastodon.)