documentation:hosting:housing
Configuration réseau pour le housing
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
Si on vient de flasher le système et qu'on ne connaît pas le nom d'interface il est possible de passer sur l'ancien système de nommage. Par exemple sur armbian, il faut mettre
extraargs=net.ifnames=0
dans /boot/armbianEnv.txt
Il peut être utile de remplacer le préfixe /56 par une ipv6 en /128 afin de fixer l'ipv6
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
documentation/hosting/housing.txt · Dernière modification : 2021/10/11 16:17 de ljf