fly-tailscale-exit
fly-tailscale-exit copied to clipboard
Remove incorrect ephemeral key assumption
In the README:
A ephemeral key would be better for our use case, but it's restricted to IPv6 only by tailscale, which doesn't work so well as a VPN exit node.
AFAIK the Tailscale IP is IPv6, but is still accessible from IPv4 addresses from the node's public IPv4. (the underlying transport uses v4/v6 independently of the Tailscale IP.)
@kotx I couldn't make it work with an ephemeral key when I tested it (a long time ago). Could you successfully use an exit node with an ephemeral key to establish connections to a public, ipv4-only endpoint?
@kotx I couldn't make it work with an ephemeral key when I tested it (a long time ago). Could you successfully use an exit node with an ephemeral key to establish connections to a public, ipv4-only endpoint?
I was able to, but can't check anymore since ephemeral keys seem to support IPv4 Tailscale addresses now!
Oh interesting! I’ll test and if it works adapt the readme! Thanks again 🙏