Hvordan du deaktiverer IPv6 I CentOS 7

Recently, en av min venn spurte meg hvordan du deaktiverer IPv6. Etter å ha søkt litt, fant jeg følgende løsning. Her er trinnene som jeg fulgte for å deaktivere IPv6 i mine CentOS 7 minimal server.
Du kan gjøre det på to måter
. Metode 1
Endre fil /etc/sysctl.conf, etter vi /etc /sysctl.confAdd følgende linjer:

 net.ipv6.conf.all.disable_ipv6 = 1net.ipv6.conf.default.disable_ipv6 = 1Hvis du ønsker å deaktivere IPV6 for bestemt nettverkskortet, for eksempel enp0s3, legge følgende oppføring 
 net.ipv6.conf.enp0s3.disable_ipv6 = 1Save og avslutte filen 
Kjør følgende kommando for å gjenspeile endringene
 sysctl -pMethod to...: 
Til IPv6 deaktivere i driften systemet, oppgir du disse kommandoene en etter en:
 echo 1 > /proc /sys /net /ipv6 /conf /all /disable_ipv6echo 1 > /proc /sys /net /ipv6 /conf /default /disable_ipv6or, etter 
 sysctl -w net.ipv6.conf.all.disable_ipv6 = 1sysctl -w net.ipv6.conf.default.disable_ipv6 = 1That er det. Nå IPv6 er deaktivert 
Hva hvis jeg får problemer etter å deaktivere IPv6
Du kan få problemer etter å deaktivere IPv6
Problem 1:.?.
Hvis du får problemer med SSH etter deaktivering IPv6, gjør du . følgende
Rediger /etc /ssh /sshd_config fil, etter vi /etc /ssh /sshd_config
Finn linjen;
 #AddressFamily anyAnd. endre det til: 
 AddressFamily inetor, etter Fjern hash mark (#) foran linjen: 
 #ListenAddress 0.0.0.0Then, restart ssh for å gjenspeile endringene. 
systemctl starte sshdIssue 2:
Hvis du får problemer med å starte postfix etter deaktivering IPv6, redigere /etc/postfix/main.cf fil;
vi /etc/postfix/main.cfand kommentere ut localhost delen av config og bruk ipv4 loopback.
 #inet_interfaces = localhostinet_interfaces = 127.0.0.1That er det. Cheers!