Articles

Hogyan lehet letiltani az IPv6-ot az Ubuntu 18.04-en

áttekintés

ebben a bemutatóban megtudhatja, hogyan lehet letiltani az IPv6-ot az Ubuntu 18.04-en, és megérteni a különböző kernel paramétereket.

Kernelparaméterek

az összes kernelparaméter megtalálható a /proc/sys alatt, ami nem kizárólagos az Ubuntu számára. Ez minden Linux disztribúcióra jellemző. Az IPv6 engedélyezéséhez és letiltásához az Ubuntu 18.04 rendszeren a következő paramétereket kell használni.

  • net.ipv6.conf.minden.disable_ipv6
  • net.ipv6.conf.alapértelmezett.disable_ipv6
  • net.ipv6.conf..disable_ipv6

ha ezeknek a paramétereknek az értéke 1, Az IPv6 le lesz tiltva. Az IPv6 újbóli engedélyezéséhez az értéket 0-ra kell állítani.

az IPv6 letiltása

a kernel paraméterének beállítása a cél interfészekhez kétféleképpen történhet, az /etc/sysctl érték explicit beállításával.conf vagy a sysctl parancs használatával.

a Sysctl módosítása.conf

nyissa meg a sysctl-t.conf fájlt egy szövegszerkesztőben, majd adja hozzá a következő sorokat.

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

a beállítások hatással lesznek a kiszolgáló újraindításakor. Ezek azonban azonnal alkalmazhatók a sysctl paranccsal.

sysctl -p

a Sysctl parancs használatával

a sysctl paranccsal megcélozhatjuk a kernel paramétereit az értékek beállításához. Az IPv6 letiltásához minden hálózati interfészen használja a következő parancsokat.

sysctl -w net.ipv6.conf.all.disable_ipv6=1sysctl -w net.ipv6.conf.default.disable_ipv6=1

a sysctl-w parancs használatával a változások azonnal érvénybe lépnek.

az IPv6 engedélyezése

a kernel paraméterének beállítása a cél interfészekhez kétféleképpen történhet, az /etc/sysctl érték explicit beállításával.conf vagy a sysctl parancs használatával.

a Sysctl módosítása.conf

nyissa meg a sysctl-t.conf fájlt egy szövegszerkesztőben, majd adja hozzá a következő sorokat.

net.ipv6.conf.all.disable_ipv6=0net.ipv6.conf.default.disable_ipv6=0

a beállítások hatással lesznek a kiszolgáló újraindításakor. Ezek azonban azonnal alkalmazhatók a sysctl paranccsal.

sysctl -p

a Sysctl parancs használatával

a sysctl paranccsal megcélozhatjuk a kernel paramétereit az értékek beállításához. Az IPv6 letiltásához minden hálózati interfészen használja a következő parancsokat.

sysctl -w net.ipv6.conf.all.disable_ipv6=0sysctl -w net.ipv6.conf.default.disable_ipv6=0

a sysctl-w parancs használatával a változások azonnal érvénybe lépnek.