Cum să dezactivați IPv6 pe Ubuntu 18.04
Prezentare generală
În acest tutorial, veți învăța cum să dezactivați IPv6 pe Ubuntu 18.04 și să înțelegeți diferiții parametri ai nucleului.
parametrii nucleului
toți parametrii nucleului pot fi găsiți în/proc / sys, care nu este exclusiv pentru Ubuntu. Acest lucru este comun tuturor distribuțiilor Linux. Pentru activarea și dezactivarea IPv6 pe Ubuntu 18.04, sunt utilizați următorii parametri.
- net.ipv6.conf.toate.disable_ipv6
- net.ipv6.conf.implicit.disable_ipv6
- net.ipv6.conf..disable_ipv6
când valorile acestor parametri sunt setate la 1, IPv6 va fi dezactivat. Pentru a activa din nou IPv6, valoarea trebuie setată la 0.
dezactivarea IPv6
setarea parametrului kernel pentru interfețele țintă se poate face în două moduri, prin setarea explicită a valorii în/etc / sysctl.conf sau folosind comanda sysctl.
modificarea Sysctl.conf
deschideți sysctl.fișier conf într-un editor de text, apoi adăugați următoarele linii.
net.ipv6.conf.all.disable_ipv6=1net.ipv6.conf.default.disable_ipv6=1
setările vor afecta atunci când serverul este repornit. Cu toate acestea, ele pot fi aplicate imediat cu comanda sysctl.
sysctl -p
folosind comanda Sysctl
cu comanda sysctl putem viza parametrii nucleului pentru a le seta valorile. Pentru a dezactiva IPv6 pe toate interfețele de rețea, utilizați următoarele comenzi.
sysctl -w net.ipv6.conf.all.disable_ipv6=1sysctl -w net.ipv6.conf.default.disable_ipv6=1
folosind comanda sysctl-w, modificările afectează imediat.
activarea IPv6
setarea parametrului kernel pentru interfețele țintă se poate face în două moduri, prin setarea explicită a valorii în/etc / sysctl.conf sau folosind comanda sysctl.
modificarea Sysctl.conf
deschideți sysctl.fișier conf într-un editor de text, apoi adăugați următoarele linii.
net.ipv6.conf.all.disable_ipv6=0net.ipv6.conf.default.disable_ipv6=0
setările vor afecta atunci când serverul este repornit. Cu toate acestea, ele pot fi aplicate imediat cu comanda sysctl.
sysctl -p
folosind comanda Sysctl
cu comanda sysctl putem viza parametrii nucleului pentru a le seta valorile. Pentru a dezactiva IPv6 pe toate interfețele de rețea, utilizați următoarele comenzi.
sysctl -w net.ipv6.conf.all.disable_ipv6=0sysctl -w net.ipv6.conf.default.disable_ipv6=0
folosind comanda sysctl-w, modificările afectează imediat.