Košík je prázdný

V moderním prostředí sítě může být potřeba nakonfigurovat na jednom zařízení více IPv4 adres. Toto může být užitečné pro servery hostující více služeb, nebo pro směrování různých datových toků přes různé IP adresy. Tento návod vám ukáže, jak přidat další IPv4 adresy do Linuxu pomocí několika jednoduchých kroků.

Krok 1: Zjistěte aktuální konfiguraci síťového rozhraní

Předtím, než přidáte novou IP adresu, je dobré ověřit aktuální nastavení síťového rozhraní. K tomu použijte následující příkaz:

ip addr show

Tento příkaz zobrazí aktuální stav všech síťových rozhraní na vašem zařízení. Vypíše vám například, která rozhraní jsou aktivní a jaké IP adresy jsou na ně přiřazeny.

Krok 2: Přidání další IPv4 adresy

Chcete-li přidat novou IPv4 adresu k existujícímu síťovému rozhraní, použijte následující příkaz:

sudo ip addr add 192.168.1.100/24 dev eth0

V tomto příkazu nahraďte 192.168.1.100/24 požadovanou IP adresou a maskou podsítě, a eth0 názvem síťového rozhraní, ke kterému chcete tuto IP adresu přidat.

Krok 3: Ověření přidání IP adresy

Po přidání nové IPv4 adresy je důležité ověřit, zda byla úspěšně přiřazena. To provedete opětovným spuštěním příkazu:

ip addr show dev eth0

Pokud vše proběhlo v pořádku, měla by se nová IP adresa zobrazit mezi již existujícími adresami přiřazenými k rozhraní eth0.

Krok 4: Trvalá konfigurace IP adres

Konfigurace IP adres provedená pomocí příkazu ip addr add je dočasná. Po restartu systému budou tyto změny ztraceny. Pro trvalé přidání IP adresy je nutné upravit konfigurační soubory systému. Pro distribuce jako Ubuntu nebo Debian upravte soubor /etc/network/interfaces následujícím způsobem:

auto eth0
iface eth0 inet static
    address 192.168.1.100
    netmask 255.255.255.0
    gateway 192.168.1.1

    post-up ip addr add 192.168.1.101/24 dev eth0
    post-up ip addr add 192.168.1.102/24 dev eth0
    

V tomto příkladu přidáváme dvě další IP adresy (192.168.1.101 a 192.168.1.102) k rozhraní eth0 trvale. Nezapomeňte přizpůsobit nastavení svým potřebám.

Krok 5: Restartování síťového rozhraní

Po úpravě konfiguračních souborů je třeba restartovat síťové služby, aby se změny projevily. To lze provést pomocí následujícího příkazu:

sudo systemctl restart networking

Nyní by měly být všechny IP adresy přiřazené trvale a dostupné po každém restartu systému.

Závěr

Přidání dalších IPv4 adres do Linuxu je jednoduchý proces, který lze provést několika způsoby. Tento návod vám ukázal jak přidat IP adresy dočasně i trvale. Pro větší flexibilitu můžete použít různé skripty, které automatizují přidávání IP adres na základě konkrétních potřeb sítě. S tímto postupem můžete snadno spravovat více IP adres na jednom zařízení a přizpůsobit síťové rozhraní dle vašich potřeb.