Closed samip5 closed 2 weeks ago
It looks like wireguard library doesn't support specifying several endpoints for the single peer, so the only thing we can do is prohibit specifying two and more IP's in siderolink-wireguard-advertised-addr
.
Update: yeah it's looks like wireguard itself doesn't support multiple server endpoints
It looks like wireguard library doesn't support specifying several endpoints for the single peer, so the only thing we can do is prohibit specifying two and more IP's in
siderolink-wireguard-advertised-addr
.Update: yeah it's looks like wireguard itself doesn't support multiple server endpoints
But it works absolutely fine if one uses a DNS host name in that value instead but yes prohibit two addresses.
Yes, if we go with user mode endpoint rotation we can do it. There will be some delay if first endpoint is unavailable and same applies during endpoints rotation.
Is there an existing issue for this?
Current Behavior
Currently the argument will accept both address families but then fail to parse it on Talos
Expected Behavior
I expected it to be able to connect via either IPv6 address or IPv4, but instead talos says too many colons in address.
Steps To Reproduce
siderolink-wireguard-advertised-addr
both address families like--siderolink-wireguard-advertised-addr=[2a01:<snip>:<snip>:559::1]:50180,65.<snip>.<snip>.136:50180
What browsers are you seeing the problem on?
No response
Anything else?
I wasn't sure if this issue should be created here or in Talos repo.