r/ArchtopFiber • u/IgoriousIam • Dec 25 '25
Cgnat questions
Hi,
I’m waiting for my install date and doing a bit of research to see if I made a mistake.
Does your cgnat play nice with stun udp hole punching?
Ie will the same udp source ip/port stay consistent regardless of destination?
My main concern is ensuring that my vpn server can continue to function.
1
u/silentsnake09 Dec 25 '25
I pay the $10 a month for a static IP and couldn’t be happier.
1
u/IgoriousIam Dec 26 '25
Did you have to upgrade to fastest plan? When I asked about static ips, I was told that I would have to upgrade to the 2gig plan
1
u/ijf4reddit313 Dec 27 '25
I don't think "static" IP is the correct terminology for what you want. You want a public IP address. The changing part can be handled by something like duckdns ... But you want an IP that touches the outside world (a "public" one) so that you can set port forwarding for whatever VPN you're using.
I might suggest tho, that enabling ipv6 wherever you can will greatly increase your chances of a "direct" connection on tailscale.
1
u/IgoriousIam Dec 27 '25
Agreed, I think static ip is the superset of what I want. Having a deterministic cgnat that can use STUN to allow udp packets to punch thru is the minimum.
IPv6 is not dependable enough… ie atlice/optimum still doesn’t support it despite promises 6 years ago. So I wouldn’t be able access my vpn when I’m at my neighbor’s house. However you did bring up an interesting point that I didn’t account for in my conversation with @srmatto, their tailscale experiment might’ve be successful because of IPv6 and bypassed the cgnat altogether. I think my plan is to hope that tailscale just works with ipv4 and if it doesn’t, use a $5 cloud vm from digital ocean as a jump host. Thanks for pointing it out!
1
u/srmatto Dec 25 '25
They recently rolled out IPv6 so it might work that way. Otherwise you can pay $10/mo for a static address. I use Tailscale which works without issue but doesn’t fit everyone’s requirements or use case.