IPv6 unter Ubuntu / Debian ausschalten

Bisher geprüft unter Ubuntu 12.04 / Debian 7.8

In diesen Versionen ist IPv6 direkt in den Kernel kompiliert und wird nicht als Modul geladen.
Am einfachsten ist es, den passenden sysctl Parameter zu setzen.
Das kann dauerhaft folgendermaßen gemacht werden:

Erstellen der Datei /etc/sysctl.d/01-disable-ipv6.conf
Inhalt der Datei

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

Nach dem nächsten Neustart ist IPv6 dann deaktiviert.

Wer auf den Neustart verzichten möchte:

# sysctl -p

Zum überprüfen bietet sich der Befehl ip addr Show an.
So darf der Befehl

ip addr Show | grep inet6

keine Einträge mit „inet6“ ausgeben.