Sur la machine d'un abonné, la configuration IP ressemble à ça :
auto eth0 iface eth0 inet static pre-up /sbin/ip link set $IFACE up pre-up /sbin/ip route add 169.254.43.1 dev $IFACE address <adresse_publique_attribuée_à_l'abonné>/32 gateway 169.254.43.1 iface eth0 inet6 static address <IPv6_dans_le_subnet_attribué_à_l'abonné>/56 gateway fe80::43:1 accept_ra 0 autoconf 0 dad-attempts 0
extraargs=net.ifnames=0
dans /boot/armbianEnv.txt
L'utilisation IPv4 de 169.254.0.0/16 (link-local) peut entrer en conflit avec d'autres programmes qui prennent la main sur ce préfixe, comme dhcpcd ou avahi. Avec dhcpcd par exemple, le “via” (next-hop) est maltraité donc on n'a plus de routage en sortie. Bien penser à désactiver tout ce monde, qui de toutes façons ne servira à rien et donc au mieux générera juste du bruit.
Plus d'info sur la configuration réseau d'ARN notes_concernant_la_topologie_d_arn