Today in our newest take on “older technology is better”: why NAT rules!

You are viewing a single thread.
View all comments View context
1 point
*

My ISP does this right (provides a /56 for routing), but unfortunately both are dynamic and change periodically. Every time I disconnect and reconnect from the internet, I get a different prefix.

I ended up needing to have ULAs for devices where I need to know the IPv6 address on my network (e.g. my internal DNS servers).

permalink
report
parent
reply
1 point

Indeed, that’s correct ula usage, but shouldn’t need nat rewriting. The global prefixes just need to be advertised by RA packets

permalink
report
parent
reply
1 point
*

Yeah I’m not using NAT, sorry for the confusion.

My router doesn’t support RAs for a ULA range though, so I’m running radvd on my home server.

permalink
report
parent
reply
1 point

I use openwrt on my home network which uses dnsmasq for dhcp. It can give a static suffix which just works with the global prefix on the interface and the site local / ula prefix it uses

permalink
report
parent
reply
1 point

Note that Android doesn’t support DHCPv6, just in case you have Android devices and ever have to debug IPv6 on them.

permalink
report
parent
reply

Programmer Humor

!programmer_humor@programming.dev

Create post

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

  • Keep content in english
  • No advertisements
  • Posts must be related to programming or programmer topics

Community stats

  • 9.5K

    Monthly active users

  • 861

    Posts

  • 33K

    Comments