Hi, I live in Germany and only have public IPv6. My address changes only very, very rarely and has never changed in the time I’ve been self-hosting.

I also have a very small, pretty cheap VPS with static IPv4/IPv6 – which would seem like a great fit for some sort of tunneling/proxy setup. Now comes the question: What/how should I use it? I would like to not have the additional latency for IPv6 enabled hosts, can I just setup a reverse proxy for IPv4? Would Tailscale work for my usecase, what are some resources you found useful when using it?

Currently, I’m just hosting everything IPv6-only and hoping my address never changes, but that does not work for everyone, as especially many new buildings with fiber optic connections still only have IPv4 (strangely).

  • csm10495@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    18 hours ago

    Another option if you need public access without something like tailscale would be to use ddns and a AAAA record. Something like https://github.com/ddclient/ddclient would help do that.

    That way if the IP changes, you’d pick up on the change for your vanity url within a few minutes… and can get https certs for that url as well.

    Edit: I reread the OP. This doesn’t help if clients need direct ipv4. Sorry about that.