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

F #68: Add VR/WG support #73

Closed
wants to merge 6 commits into from
Closed

F #68: Add VR/WG support #73

wants to merge 6 commits into from

Conversation

sk4zuzu
Copy link
Contributor

@sk4zuzu sk4zuzu commented Mar 28, 2024

  • Add onewg VPN admin tool
  • Add Service::WireGuard feature to VR
  • Adjust Service::Failover accordingly
  • Add basic JSON schema validation

@sk4zuzu sk4zuzu requested a review from rsmontero March 28, 2024 08:12
@sk4zuzu sk4zuzu force-pushed the f-68 branch 3 times, most recently from 44a9df3 to a23b7ce Compare March 29, 2024 16:59
- Add onewg VPN admin tool
- Add Service::WireGuard feature to VR
- Adjust Service::Failover accordingly
- Add basic JSON schema validation
Configuration (server-side) is stored in virtual router VMs using:

- ONEAPP_VNF_WG_SERVER wg0.conf file base64 encoded
- ONEAPP_VNF_WG_SERVER_TIMESTAMP when file was generated

Virtual router will reuse this configuration if present in any of the
virtual router VMs.

State is managed through onegate, thus required to run the WG service
@rsmontero rsmontero closed this May 8, 2024
@rsmontero rsmontero deleted the f-68 branch May 8, 2024 13:28
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

Successfully merging this pull request may close these issues.

None yet

2 participants