IPv6 je moderní internetový protokol, který nahrazuje starší IPv4, a jeho implementace je stále důležitější vzhledem k rostoucímu nedostatku IPv4 adres. Tento článek vám ukáže, jak nakonfigurovat IPv6 adresu na systémech CentOS a AlmaLinux, které patří mezi nejoblíbenější distribuce založené na Red Hat Enterprise Linux (RHEL).
1. Předpoklady
Než začnete s konfigurací IPv6 adresy, ujistěte se, že máte přístup k následujícím zdrojům:
- Root přístup k systému (nebo uživatel s právy sudo)
- Instalovanou verzi CentOS nebo AlmaLinux (například CentOS 7/8 nebo AlmaLinux 8)
- Přístup k terminálu nebo SSH připojení
- IPv6 adresu od vašeho poskytovatele nebo generovanou IPv6 adresu
2. Kontrola aktuální konfigurace sítě
Nejprve je třeba zjistit, jaká je aktuální konfigurace sítě. To provedete pomocí příkazu:
ip addr show
Tento příkaz zobrazí aktuální konfigurace síťových rozhraní, včetně IPv4 a IPv6 adres. Ujistěte se, že vaše síťové rozhraní již nepoužívá IPv6 adresu.
3. Povolení IPv6
V případě, že IPv6 není povoleno, můžete jej aktivovat úpravou souboru /etc/sysctl.conf
. Přidejte nebo změňte následující řádky:
net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.default.disable_ipv6 = 0
Poté aplikujte změny pomocí příkazu:
sysctl -p
4. Konfigurace IPv6 adresy v síťovém rozhraní
Dalším krokem je přidání IPv6 adresy do konkrétního síťového rozhraní. Toto lze provést úpravou souboru /etc/sysconfig/network-scripts/ifcfg-eth0
(kde eth0
je název vašeho síťového rozhraní, který zjistíte z výstupu příkazu ip addr show
).
Přidejte následující řádky:
IPV6INIT=yes
IPV6ADDR=2001:0db8:85a3::8a2e:0370:7334/64
IPV6_DEFAULTGW=2001:0db8:85a3::1
V tomto příkladu je IPv6 adresa 2001:0db8:85a3::8a2e:0370:7334/64
a výchozí brána 2001:0db8:85a3::1
. Upravte tyto hodnoty podle své skutečné konfigurace.
5. Restartování síťových služeb
Po úpravě konfigurace musíte restartovat síťové služby, aby se nové nastavení projevilo:
systemctl restart network
Tento příkaz znovu načte konfiguraci síťových rozhraní.
6. Ověření IPv6 konfigurace
Pro ověření, že byla IPv6 adresa správně nastavena, znovu použijte příkaz:
ip addr show
Výstup by měl zobrazit novou IPv6 adresu na příslušném síťovém rozhraní. Dále můžete provést test konektivity pomocí příkazu ping6
:
ping6 google.com
Pokud vidíte odpovědi od serveru Google, IPv6 je správně nakonfigurováno a funguje.
7. Závěr
Nyní by vaše CentOS nebo AlmaLinux instalace měla mít plně funkční IPv6 konfiguraci. Nastavení IPv6 může být klíčové pro moderní aplikace a infrastruktury, které vyžadují připojení na globální internet s využitím tohoto novějšího protokolu.