IPv6 addrconf: prefix with wrong length 56

In un server ospitato su OVH dando un bel dmesg mi sono accorto di una lunga lista di questi messaggi:

IPv6 addrconf: prefix with wrong length 56
IPv6 addrconf: prefix with wrong length 56
IPv6 addrconf: prefix with wrong length 56
IPv6 addrconf: prefix with wrong length 56
IPv6 addrconf: prefix with wrong length 56
IPv6 addrconf: prefix with wrong length 56
IPv6 addrconf: prefix with wrong length 56
IPv6 addrconf: prefix with wrong length 56
IPv6 addrconf: prefix with wrong length 56
IPv6 addrconf: prefix with wrong length 56
IPv6 addrconf: prefix with wrong length 56

per fortuna nulla di grave ma solo un piccolo errore con il prefisso. All’iterno di /proc esistono, per ogni device, tre diversi file che regolano la configurazione:

  • /proc/sys/net/ipv6/conf/ethX/accept_ra controlla dove l’host utilizza qualsiasi parte dell’autoconfigurazione (modifica anche l’individuazione dei router su on/off);
  • /proc/sys/net/ipv6/conf/ethX/autoconf controlla dove l’host genera un MAC address di base se trova un router;
  • /proc/sys/net/ipv6/conf/ethX/use_tempaddr controlla dove l’host genera un indirizzo random se trova un router;

Per fixare questo problemino bisogna seguire questi semplici comandi:

# ip -6 r l | grep /56

Output

2001:41d0:2:9a00::/56 dev eth1 proto kernel ....
2001:41d0:2:9a00::/56 dev eth5 proto kernel ....

Nel mio caso avevo due schede di rete eth1 e eth5. Subito dopo settiamo a 0 (zero) il file accept_ra.

# echo 0 > /proc/sys/net/ipv6/conf/eth1/accept_ra
# echo 0 > /proc/sys/net/ipv6/conf/eth5/accept_ra

Ultimo comando che bisogna dare è il seguente:

# ip -6 r d 2001:41d0:2:9a00::/56 dev eth1
# ip -6 r d 2001:41d0:2:9a00::/56 dev eth5

Se il tutto è andato per il verso giusto allora ridando il comando:

# ip -6 r l | grep /56

non ci dovrebbe dare nessun output.

Ps.: Ovviamente adattate la guida per i vostri device di rete.

Dev Null

Lascia un Commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *

È possibile utilizzare questi tag ed attributi XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>