Hogyan lehet letiltani az IPv6-ot a CentOS-on 7

áttekintés

az IPv6 egy 64 bites címtér, amely exponenciálisan növeli a hálózati címet. Akkor vezették be, amikor egyértelmű volt, hogy az Internet robbanásszerű növekedése nem tartható fenn az IPv4 32 bites címterén.

nem minden hálózat futtatja az IPv6-ot, annak ellenére, hogy már néhány évtizede elérhető, és néha bekapcsolva hagyása problémákat okozhat.

ez a bemutató megmutatja, hogyan lehet letiltani és engedélyezni az IPv6-ot a CentOS 7 szervereken.

az IPv6 letiltása

az IPv6 verem letiltása a következő kernel paraméter segítségével történhet. Ez azonban nem ajánlott, mivel ez problémákat okozhat az IPv6 veremre váró csomagoknál.

az IPv6 verem letiltása az összes hálózati interfészen.

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

alapértelmezés szerint tiltsa le az IPv6-ot minden hálózati interfészen.

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

IPv6 engedélyezése

az IPv6 verem újbóli engedélyezéséhez ugyanazokat a kernelparamétereket kell használni, 0 értékre állítva.

engedélyezze az IPv6 verem minden hálózati interfészen.

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

alapértelmezés szerint az IPv6 verem engedélyezése minden hálózati interfészen.

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

tiltsa le az IPv6-cím hozzárendelését

ahelyett, hogy az IPv6-ot teljesen letiltaná, az IPv6-verem engedélyezhető, de megakadályozható a hálózati címek hozzárendelése a hálózati interfészekhez.

ez az ajánlott megközelítés, mivel valószínűleg kevesebb problémája lesz. Néhány alkalmazás elvárja, hogy az IPv6 verem engedélyezve legyen, és ha a verem nem, akkor hibák merülhetnek fel.

az IPv6 verem engedélyezéséhez minden hálózati interfészen, de a cím hozzárendelésének letiltásához állítsa be a következő kernelparamétert.

systctl -w net.ipv6.conf.all.disable_ipv6=1

az IPv6-cím hozzárendelésének alapértelmezett letiltásához az összes hálózati interfészen állítsa be a következő kernelparamétert.

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

IPv6-cím hozzárendelések engedélyezése

az IPv6-cím hozzárendelések újbóli engedélyezéséhez a hálózati interfészeken a disable_ipv6 értékeket 0-ra állítjuk.

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

az IPv6-cím hozzárendelésének alapértelmezett engedélyezéséhez minden hálózati interfészen állítsa be a következő kernelparamétert.

systectl -w net.ipv6.conf.default.disable_ipv6=0

tiltsa le az IPv6-ot bizonyos hálózati interfészeken

ha részletesebben szeretné tudni, hogy az IPv6 mely hálózati interfészeken van engedélyezve vagy letiltva, megadhatja azt a hálózatban.ipv6.conf konfiguráció. Például az IPv6 letiltásához a nic0 hálózati felületen a következő konfigurációt használja.

sysctl -w net.ipv6.conf.nic0.disable_ipv6=1

az IPv6 ugyanazon az interfészen történő engedélyezéséhez állítsa a disable_ipv6 értéket 0-ra.

sysctl -w net.ipv6.conf.nic0.disable_ipv6=0

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.