Outils pour utilisateurs

Outils du site


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