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.