mesh-batman-adv: Add parker-vpn to radvd config#3555
Open
SmithChart wants to merge 1 commit intofreifunk-gluon:mainfrom
Open
mesh-batman-adv: Add parker-vpn to radvd config#3555SmithChart wants to merge 1 commit intofreifunk-gluon:mainfrom
SmithChart wants to merge 1 commit intofreifunk-gluon:mainfrom
Conversation
14ccfae to
7d35a52
Compare
When the parker mesh-vpn provider is used `radvd` needs to be configured in a different way compared to vanilla Gluon. With this change the different behavior is introduced, if the mesh-vpn provider is "parker". In parker every node with an active VPN connection gets an individual IPv6 prefix (and address). This configuration is placed in `/tmp/addr6` and `/tmp/prefix6` by the configuration service. These values are than used to announce the prefix to use and to announce the node itself as DNS server.
7d35a52 to
35c7fce
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR is part of our upstreaming effort of gluon-parker into gluon itself.
On it's own this PR does not really make sense for gluon. But we are planning on upstreaming all other missing components as well. Our roadmap / collection of work packages is here.
When the parker mesh-vpn provider is used
radvdneeds to be configured in a different way compared to vanilla Gluon.With this change the different behavior is introduced if the mesh-vpn provider is "parker".
In parker every node with an active VPN connection gets an individual IPv6 prefix (and address). This configuration is placed in
/tmp/addr6and/tmp/prefix6by the configuration service.These values are than used to announce the prefix to use and to announce the node itself as DNS server.