Das Hinzufügen einer zweiten IP-Adresse unter Debian mit Netplan erfordert die Bearbeitung der Netplan-Konfigurationsdatei. Hier sind die Schritte für diesen Vorgang:
Vorhandensein einer Netzwerkschnittstelle prüfen
Stellen Sie sicher, dass eine Netzwerkschnittstelle installiert ist, beispielsweise eth0. Sie können dies mit dem folgenden Befehl überprüfen:
ifconfig
Suchen Sie nach der Zeile, die Ihrer Netzwerkschnittstelle entspricht.
Sicherungskopie der Netplan-Konfigurationsdatei erstellen
Es ist eine gute Praxis, eine Sicherungskopie der aktuellen Netplan-Konfiguration zu erstellen. Sie können dies tun, indem Sie die Konfigurationsdatei kopieren:
sudo cp /etc/netplan/01-netcfg.yaml /etc/netplan/01-netcfg.yaml.bak
Netplan-Konfigurationsdatei bearbeiten
Öffnen Sie die Netplan-Konfigurationsdatei zur Bearbeitung. Verwenden Sie beispielsweise den Texteditor nano:
sudo nano /etc/netplan/01-netcfg.yaml
Die zweite IP hinzufügen
Fügen Sie einen neuen Adressblock für die zweite IP-Adresse hinzu. Wenn Sie zum Beispiel die IP-Adresse 192.168.1.3 hinzufügen möchten:
network:
version: 2
ethernets:
eth0:
addresses:
- 192.168.1.2/24
- 192.168.1.3/24
gateway4: 192.168.1.1
nameservers:
addresses:
- 8.8.8.8
- 8.8.4.4
Achten Sie darauf, die richtige Schnittstelle (eth0), IP-Adressen, Subnetzmaske, Gateway und DNS-Einstellungen anzugeben.
Die Netplan-Konfiguration anwenden
Wenden Sie die an der Netplan-Konfiguration vorgenommenen Änderungen an:
sudo netplan apply
Die neue IP prüfen
Überprüfen Sie mit dem Befehl ifconfig oder ip addr, ob die zweite IP-Adresse hinzugefügt wurde:
ifconfig
oder
ip addr
Sie sollten die zusätzliche IP-Adresse sehen, die Ihrer Netzwerkschnittstelle zugeordnet ist.
cloud-init daran hindern, die Netzwerkeinstellungen zu ändern
Um Störungen durch cloud-init zu vermeiden, das die Netzwerkeinstellungen verändern kann, folgen Sie den Anweisungen auf dieser Seite, um cloud-init daran zu hindern, Änderungen an der Netzwerkkonfiguration vorzunehmen.
