Slik Deaktiverer Du IPv6 På CentOS 7
Oversikt
IPv6 Er et 64-biters adresseområde som eksponentiell øker nettverksadressen. Det ble introdusert da Det var klart at den eksplosive veksten Av Internett ikke kunne opprettholdes På Ipv4s 32-biters adresserom.
Ikke Alle nettverk kjører IPv6, selv Om Det har vært tilgjengelig i noen tiår, og noen ganger forlater det aktivert, kan det føre til problemer.
denne veiledningen viser deg hvordan du deaktiverer Og aktiverer IPv6 På CentOS 7-servere.
Deaktiver IPv6
Deaktivering Av IPv6-stakken kan gjøres ved hjelp av følgende kjerneparameter. Dette anbefales imidlertid ikke, da dette kan føre til problemer med pakker som forventer IPv6-stakken.
Deaktiver IPv6-stabel på alle nettverksgrensesnitt.
sysctl -w net.ipv6.conf.all.disable_ipv6=1
Deaktiver IPv6 som standard på alle nettverksgrensesnitt.
sysctl -w net.ipv6.conf.default.disable_ipv6=1
Aktiver IPv6
for å aktivere IPv6-stakken på Nytt, brukes de samme kjerneparametrene med verdien satt til 0.
Aktiver IPv6-stabel på alle nettverksgrensesnitt.
sysctl -w net.ipv6.conf.all.disable_ipv6=0
Aktiver IPv6-stabel som standard på alle nettverksgrensesnitt.
sysctl -w net.ipv6.conf.default.disable_ipv6=0
Deaktiver Ipv6-Adressetilordning
I Stedet for å deaktivere IPv6 helt sammen, Kan IPv6-stakken aktiveres, men forhindres i å tilordne nettverksadresser til nettverksgrensesnitt.
dette er den anbefalte tilnærmingen, da du sannsynligvis vil ha færre problemer. Noen programmer forventer At IPv6-stakken skal aktiveres, og hvis stakken ikke er, kan det oppstå feil.
for å holde IPv6-stakken aktivert på alle nettverksgrensesnitt, men for å deaktivere adressetilordning, angi følgende kjerneparameter.
systctl -w net.ipv6.conf.all.disable_ipv6=1
hvis Du vil deaktivere ipv6-adressetilordning som standard på alle nettverksgrensesnitt, angir du følgende kjerneparameter.
sysctl -w net.ipv6.conf.default.disable_ipv6=1
Aktiver Ipv6-Adressetildelinger
hvis Du vil aktivere ipv6-adressetildelinger på nettverksgrensesnittene, setter vi disable_ipv6-verdiene til 0.
sysctl -w net.ipv6.conf.all.disable_ipv6=0
hvis Du vil aktivere ipv6-adressetilordning som standard på alle nettverksgrensesnitt, angir du følgende kjerneparameter.
systectl -w net.ipv6.conf.default.disable_ipv6=0
Deaktiver IPv6 På Bestemte Nettverksgrensesnitt
Hvis du trenger å være mer detaljert om hvilke nettverksgrensesnitt IPv6 er aktivert eller deaktivert på, kan du angi det i nettet.ipv6.conf konfigurasjon. Hvis Du for eksempel vil deaktivere IPv6 på nettverksgrensesnittet nic0, bruker du følgende konfigurasjon.
sysctl -w net.ipv6.conf.nic0.disable_ipv6=1
og for å aktivere IPv6 på samme grensesnitt, sett disable_ipv6-verdien til 0.
sysctl -w net.ipv6.conf.nic0.disable_ipv6=0