Esta página , vinculada à avahi-autoipd
página do manual, diz:
A maioria das distribuições Linux modernas já incluem suporte local de link IPv4 completo
No entanto, se eu olhar para a tabela de roteamento na minha máquina Fedora 34, só vejo estas três rotas:
default via 10.180.64.1 dev wlo1 proto dhcp metric 600
10.180.64.0/22 dev wlo1 proto kernel scope link src 10.180.66.146 metric 600
192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1 linkdown
Pelo meu entendimento, a primeira linha significa que os pacotes com um destino IPv4LL (169.254.xx) serão enviados ao roteador em vez de diretamente ao seu destino.
Isso significaria que o pacote só seria entregue se o roteador estivesse ciente dos endereços IPv4LL, o que não acho que seja verdade para todos os roteadores.
O Fedora realmente lida com endereços IPv4LL prontos para uso? Se sim, como?
As distribuições Linux pararam de fazer IPv4ALL por padrão.
Meu sistema Fedora Workstation menciona "Link-Local Only", como uma opção alternativa ao DHCP, na guia IPv4. Eu não tentei, então não prometo se funciona :-).
Observe que seu link era para uma página da Apple, que foi atualizada pela última vez em 2005. A página da Apple também tem uma nota na parte superior, dizendo que não é mais atualizada.