Network can signal it can support IPv4, but requests all prepared systems to use only IPv6 addresses. That can be interesting especially where no IPv4 NAT is done and hosts get assigned public addresses. Reproducible: Always Steps to Reproduce: 1. DHCP server offers ipv6-only extension 2. Connect to such network 3. IPv4 address should not be allocated, even if the network provides DHCPv4 Reproducible: Always There is upstream issue requesting 464xlat support: https://github.com/systemd/systemd/issues/23674 But DHCP ipv6-only option support is not mentioned there
Ah, found exact upstream request: https://github.com/systemd/systemd/issues/24624
RFC 8925 was implemented in https://github.com/systemd/systemd/pull/29063, which is in systemd-255-rc1.
PR is actually RC4: https://github.com/systemd/systemd/pull/29472 Included in: https://bodhi.fedoraproject.org/updates/FEDORA-2023-4ad8a2e237 But fixed anyway, thank you!