
IPv6 existuje již mnoho let a organizace jej plně neimplementují, protože jim IPv4 stačil.
Tento příspěvek vám pomůže zakázat IPv6 na CentOS 7 / RHEL 7.
Zakázat IPv6 na CentOS 7 / RHEL 7
Lze jej zakázat buď pomocí sysctl.conf, nebo umístěním .conf do adresáře /etc/sysctl.d. CentOS 7 nyní podporuje deaktivaci IPv6 pro všechny nebo konkrétní síťový adaptér.
Metoda 1:sysctl.conf
Upravte soubor /etc/sysctl.conf.
vi /etc/sysctl.conf
Zadejte následující položku pro zakázání IPv6 pro všechny adaptéry.
net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1Zadejte následující položku pro zakázání IPv6 pro konkrétní adaptér (Pokud je název síťové karty eno16777736).
net.ipv6.conf.eno16777736.disable_ipv6 = 1
Chcete-li zohlednit změny provedením následujícího příkazu.
sysctl -p
Metoda 2:sysctl.d
Vytvořte soubor s názvem disableipv6.conf v adresáři /etc/sysctl.d.
vi /etc/sysctl.d/disableipv6.conf
Zadejte následující položku pro zakázání IPv6 pro všechny adaptéry
net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1Zadejte následující položku pro zakázání IPv6 pro konkrétní adaptér (Pokud je název síťové karty eno16777736).
net.ipv6.conf.eno16777736.disable_ipv6 = 1
Restartujte službu sysctl, aby se změny projevily.
systemctl restart systemd-sysctl
Závěr
To je vše. Doufám, že jste se naučili, jak deaktivovat IPv6 na CentOS 7 / RHEL 7. Nyní můžete pokračovat a nakonfigurovat statickou adresu IPv4 ve vašem systému.