Désactiver IPv6 dans CentOS8

introduction

Un mémo quand j'ai pris le temps d'enquêter sur le sujet

Tout d'abord, la route royale

Tout d'abord, en tant que modèle courant, exécutez ce qui suit pour redémarrer

/etc/sysctl.conf


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

Si vous vérifiez avec ip a après le redémarrage, il reste persistante.

$sudo sysctl --all | grep disable_ipv6
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.enp0s3.disable_ipv6 = 0
net.ipv6.conf.lo.disable_ipv6 = 1

Solution

Cela ne semble pas fonctionner car il est géré par le gestionnaire de réseau. Ensuite, exécutez la magie suivante et redémarrez (enp0s3 doit être lu en fonction de l'environnement)

$sudo nmcli connection modify enp0s3 ipv6.method ignore

Maintenant, quand vous regardez ip a, il est désactivé.

Au fait

Même si vous regardez netstat dans cet état, apache etc. est affiché comme LISTEN dans IPv6. Plus d'informations ci-dessous. https://qiita.com/fetaro/items/d5164ba8271114d8a0c8

référence

https://linuxhint.com/disable_ipv6_centos8/

Recommended Posts

Désactiver IPv6 dans CentOS8
Mettez java8 dans centos7
Désactiver les turbolinks dans les rails
Désactiver l'initialiseur statique dans PowerMock
Mettez Open Lite Speed dans CentOS8.
J'ai essayé de mettre Domino11 dans CentOS7