| 2 Jun 2025 |
Charles | real. too bad soft-failure is a thing that exists | 00:59:42 |
Charles | anyway to bring this back on topic | 01:00:23 |
Charles | my desktop has a scope global temporary dynamic and scope global dynamic mngtmpaddr noprefixroute address, why | 01:00:56 |
Charles | i get why there's a scope link noprefixroute one but i'm not sure what the difference between those two are | 01:01:21 |
hexa (clat on linux when) | privacy extensions | 01:01:36 |
hexa (clat on linux when) | eui-64 derives a stable host suffix from the mac address of your network card | 01:02:10 |
hexa (clat on linux when) | since this allows tracking you pc based on the host part … privacy extensions ❇️ | 01:02:38 |
hexa (clat on linux when) | * since this allows tracking you pc based on the host part … privacy extensions ✨️ | 01:02:45 |
Charles | i see | 01:03:10 |
hexa (clat on linux when) | https://datatracker.ietf.org/doc/html/rfc4941 | 01:03:22 |
Charles | i guess the last piece of this puzzle for me is getting local dns names for each thing on the network so i don't have to memorize ip addresses | 01:04:46 |
Charles | that was the appeal of dnsmasq | 01:04:57 |
ElvishJerricco | Charles: just use MulticastDNS | 01:05:29 |
hexa (clat on linux when) | mdns does that | 01:05:32 |
hexa (clat on linux when) | https://search.nixos.org/options?channel=25.05&from=0&size=50&sort=relevance&type=packages&query=nssmdns | 01:05:45 |
hexa (clat on linux when) | but what I personally do is announce a stable ULA prefix, ignore privacy extensions, and configure global dns to point to these addresses | 01:06:12 |
hexa (clat on linux when) | * but what I personally do is announce a stable ULA prefix, disable privacy extensions, and configure global dns to point to these addresses | 01:06:21 |
ElvishJerricco | for systems not using avahi, systemd-resolved can also do it | 01:06:36 |
Charles | thanks for the hints | 01:09:42 |
Charles | with this, should i be setting DHCP = true; or just "ipv4"? | 01:10:11 |
hexa (clat on linux when) | you need dhcpv6 for this to work | 01:10:45 |
ElvishJerricco | Isn't DHCPv6 how you receive your delegated prefix? | 01:10:49 |
ElvishJerricco | you just don't need to be running a DHCPv6 server | 01:11:15 |
Charles |
Note that DHCPv6 will by default be triggered by Router Advertisements, if reception is enabled, regardless of this parameter. By explicitly enabling DHCPv6 support here, the DHCPv6 client will be started in the mode specified by the WithoutRA= setting in the [DHCPv6] section, regardless of the presence of routers on the link, or what flags the routers pass. See IPv6AcceptRA=.
| 01:11:29 |
hexa (clat on linux when) | yeah, if they send RA with other flag | 01:11:42 |
hexa (clat on linux when) | * yeah, if they send RA with managed or other flag | 01:11:53 |
hexa (clat on linux when) | you can try running rdisc6 against wan | 01:12:03 |
hexa (clat on linux when) | to find out what their router advertisements send | 01:12:27 |
hexa (clat on linux when) | * to find out what their router advertisements are | 01:12:29 |
hexa (clat on linux when) | the package is ndisc6 | 01:12:44 |