Leaf Node over user-space WireGuard // supplying own dial and resolve functions #7016
lschmierer
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi, NATS is really an amazing project!
I am conceptualising a use-case where Go-embedded leaf nodes should to connect to a NATS cluster through an additional VPN tunnel. Additional network layer encryption is a requirement of our clients.
To make the setup and configuration as seamless as possible, I was thinking about using some user-space WireGuard implementation like https://github.com/WireGuard/wireguard-go/tree/master/tun/netstack.
This would require setting a custom dial (and I guess resolve) function.
The purpose of this post is to test the waters to see whether a pull request adding these configuration options would be accepted or whether there are other complications that I may not be aware of.
Beta Was this translation helpful? Give feedback.
All reactions