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.