Come disabilitare IPv6 su Avahi

Come è ben noto IPv6 non è implementato praticamente da nessuna parte (ancora) e nelle reti pubbliche viene impacchettato nella versione 4.

Spesso da più problemi che altro… quindi, perché non disattivarlo?

sudo nano /etc/avahi/avahi-daemon.conf

E alla riga use-ipv6=yes mettete un bel no.

Riavviate poi il servizio con:

sudo service avahi-daemon restart

Per gli altri parametri:

http://manpages.ubuntu.com/manpages/zesty/man5/avahi-daemon.conf.5.html

Se invece volete disabilitare IPv6 anche sulle interfacce di rete, seguite questa guida.

Come disabilitare IPv6 su Raspberry Pi

Spesso può dare problemi con script o programmi vari, e dato che non è necessario utilizzarlo (se non per scopi futuri) ecco come disattivarlo.

Modificate il file:

sudo nano /etc/sysctl.conf

Aggiungendo alla fine:

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
net.ipv6.conf.eth0.disable_ipv6 = 1

Salvate e applicate le modifiche con:

sudo sysctl -p

Nel caso con ifconfig ci sia ancora l’indirizzo IPv6, riavviate completamente con un bel sudo reboot.

Se volete disabilitarlo anche su Avahi, seguite questa guida.