bt90
bt90
Now that i keep thinking about it, something like `srv+tcp://` and `srv+quic://` might actually be the cleanest approach.
The extra roundtrip for SRV is negligible IMHO. The idea to use it for public discovery sounds interesting but i fear that it could be problematic in practice for mobile...
> other than a port Which is exactly the point.
Multiple syncthing instances sharing the same public IP can't use the same external port. This is typically the case if you want to properly separate users with different instances. If...
> Seems very niche, doesn't it? Not really if you own a domain ¯\\_(ツ)_/¯ > If we moved normal discovery to use SRV The SRV approach works well for a...
Fair enough. Should i open a followup issue for the global discovery usecase or is this rather hypothetical @calmh ?
It's not merged yet. You can follow the development here: https://github.com/syncthing/syncthing/pull/8417
https://app.bountysource.com/issues/96922831-add-upnp-support-for-ipv6
This also includes `fd00::/8` which is typically used to address VPN peers with IPv6.
https://app.bountysource.com/issues/97036651-announce-ipv6-ula