Articles

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.