Adăugarea unei a doua adrese IP pe Red Hat, CentOS, AlmaLinux sau Rocky Linux poate diferi de Debian, deoarece implică adesea utilizarea unor instrumente diferite pentru configurarea rețelei. Pe sistemele bazate pe Red Hat, instrumentul nmcli este utilizat frecvent, sau editarea fișierelor de configurare. Mai jos sunt pașii pentru adăugarea unei a doua adrese IP folosind nmcli.
Verificați existența unei interfețe de rețea
Folosiți următoarea comandă pentru a verifica interfețele de rețea existente:
ip addr
Notați numele interfeței, de exemplu, ens18.
Găsiți numele conexiunii de rețea
Folosiți următoarea comandă pentru a afișa conexiunile de rețea disponibile și pentru a o găsi pe cea asociată interfeței dumneavoastră:
nmcli connection show
Căutați numele conexiunii care corespunde interfeței dumneavoastră de rețea, cum ar fi:
NAME UUID TYPE DEVICE ens18 7105c4f0-248c-401b-8aa8-f42749f45b5b ethernet ens18
Adăugați a doua adresă IP folosind nmcli
Folosiți comanda nmcli pentru a adăuga o a doua adresă IP:
sudo nmcli connection modify <CONNECTION_NAME> +ipv4.addresses <SECOND_IP>/<PREFIX>
Unde:
- <CONNECTION_NAME> este numele conexiunii dumneavoastră de rețea (în acest exemplu: ens18)
- <SECOND_IP> este noua adresă IP
- <PREFIX> este lungimea prefixului măștii de subrețea
Reporniți interfața de rețea
Reporniți interfața de rețea pentru a aplica modificările:
sudo nmcli connection up <CONNECTION_NAME>
Verificați noua adresă IP
Verificați dacă a doua adresă IP a fost adăugată:
ip addr
Asigurați-vă că vedeți noua adresă IP sub interfața dumneavoastră de rețea.
Împiedicați cloud-init să modifice setările de rețea
Pentru a evita interferența din partea cloud-init, care poate modifica setările de rețea, urmați instrucțiunile de pe această pagină pentru a restricționa cloud-init să facă modificări în configurarea rețelei.
