Hello Guys
Feature request for Wireguard in Mikrotik
Maybe some of you know wgsd-client,
What is it ?
-wgsd-client is responsible for keeping peer endpoint configuration up to date.
-It retrieves the list of configured peers, queries wgsd for matching public keys, and then sets the endpoint value for each peer if needed.
-This client is intended to be run periodically via cron or similar scheduling mechanism.
-It checks all peers once in a serialized fashion and then exits.
Here the source for it in go lang
https://github.com/jwhited/wgsd/tree/master/cmd/wgsd-client
This way whould be possible to use wireguard on mikrotik to connect two networks behind cgnat point to point.
This wgsd-client will keep up peer informations retrieved from a registry Coredns server that helps point A to connect to point B directly
Here some more information about it for the most entusiasts:
https://www.jordanwhited.com/posts/wireguard-endpoint-discovery-nat-traversal/
Thanks to jordan whited for his study.
Grettings to all.