!tCyGickeVqkHsYjWnh:nixos.org

NixOS Networking

914 Members
Declaratively manage your switching, routing, wireless, tunneling and more.265 Servers

Load older messages


SenderMessageTime
24 Jun 2025
@emilazy:matrix.orgemilyI was on a Pixel 3 last year… πŸ€ͺ13:04:13
@emilazy:matrix.orgemilythat's annoying though13:04:29
@emilazy:matrix.orgemilyI thought Android was pretty good at v6 at this point13:04:40
@emilazy:matrix.orgemilyis it specifically that it forgets it's v6-only?13:04:49
@hexa:lossy.networkhexait drops multicast/broadcast frames while asleep13:05:14
@hexa:lossy.networkhexaso dhcp renewals work, but ndp breaks13:05:38
@emilazy:matrix.orgemilymy hope is that I can tier things like v6 only and CLAT expected β†’ v6 only and DNS64 server advertised β†’ dual stack13:05:49
@hexa:lossy.networkhexahttps://mailarchive.ietf.org/arch/msg/ipv6/QgHnYoT8-ur4epJHUNflrsh7sA4/13:05:54
@emilazy:matrix.orgemilyand hopefully delay introducing the latter two as long as possible13:05:55
@hexa:lossy.networkhexa

NOTE: some good access points do b/mcast to unicast conversion, and
send everything as unicast. This is much more common in enterprise
wifi gear. This solves the mcast loss problem entirely.

13:06:02
@hexa:lossy.networkhexaπŸ€”13:06:07
@emilazy:matrix.orgemily(well, "CLAT or local DNS64 expected")13:06:23
@emilazy:matrix.orgemily(in some ways the latter is nicer if you can get away with it since you can get rid of kernel v4 stack)13:06:35
@hexa:lossy.networkhexa lol multicast_to_unicast in hostapd 13:06:57
@emilazy:matrix.orgemily(but I do not love non-local DNS64 because I still hold on to childish delusions about the end-to-end principle and DNSSEC)13:07:00
@hexa:lossy.networkhexadns64 is dead13:07:09
@hexa:lossy.networkhexa464xlat or else13:07:14
@hexa:lossy.networkhexalet me enable that and report back πŸ˜„ 13:07:39
@emilazy:matrix.orgemily"dead" seems a bit strong :)13:07:48
@hexa:lossy.networkhexaas a standard it is πŸ˜„ 13:08:07
@hexa:lossy.networkhexain the lineage of ipv6 transition mechanisms13:08:18
@emilazy:matrix.orgemily I don't think so? ipv6only.arpa was soft-deprecated 13:08:23
@emilazy:matrix.orgemilybut that's just a discovery mechanism13:08:27
@emilazy:matrix.orgemilyif you do DNS64 locally, you still get end-to-end DNSSEC validation, and your kernel does not need a v4 stack at all, which is nice in terms of attack service and complexity13:08:41
@emilazy:matrix.orgemilybut of course it breaks socket APIs13:08:45
@hexa:lossy.networkhexaif your client validates dnssec that breaks13:09:08
@emilazy:matrix.orgemilyno, because the client that validates DNSSEC is the one doing the DNS6413:09:40
@emilazy:matrix.orgemilyi.e. you get your local resolver to do the DNS64, after validation13:09:47
@emilazy:matrix.orgemilyor do you mean non-DNS-resolver applications directly doing recursive DNSSEC validation on results from a local resolver? do those exist?13:10:13
@hexa:lossy.networkhexathen you also need to dnat dns requests to your resolver πŸ€ͺ13:10:21

Show newer messages


Back to Room ListRoom Version: 6