Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Investigate how to support switching operating modes #7

Open
CyrilBrulebois opened this issue Aug 23, 2024 · 0 comments
Open

Investigate how to support switching operating modes #7

CyrilBrulebois opened this issue Aug 23, 2024 · 0 comments

Comments

@CyrilBrulebois
Copy link
Collaborator

At the moment, the focus is implementing autodetection, using it to apply an initial configuration that works for the various use cases.

But we already know that switching between modes is going to be problematic: at least on the system configuration side, we will need to clean up static configuration set up for the isolated interface in the APPLIANCE mode to avoid IP-related conflicts when setting up the wg0 interface in the VPN mode.

One way to address that might be to leave breadcrumbs when setting things up, so that it can be reverted/cancelled when switching to another mode.

CyrilBrulebois added a commit that referenced this issue Sep 5, 2024
This seems unlikely but ifquery /could/ change behaviour over time.

Plus we'll probably want to make it possible to update the config,
e.g. for interfaces that are coming and going (e.g. a USB/Ethernet
or USB/Wi-Fi dongle, or tethering, etc.), so we might end up with
several interfaces being configured via /e/n/i at a given time.

Link: #7
Link: #8
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant