Das Hinzufügen einer zweiten IP-Adresse unter Debian lässt sich durch die Konfiguration der Netzwerkschnittstelle erreichen. Nachfolgend finden Sie die Schritte für diesen Vorgang:
Prüfen Sie, ob eine Netzwerkschnittstelle vorhanden ist
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.
Sichern Sie die Konfiguration der Netzwerkschnittstelle
Es ist praktisch, eine Sicherung der aktuellen Konfiguration zu haben. Sie können dies durch Kopieren der Konfigurationsdatei tun:
sudo cp /etc/network/interfaces /etc/network/interfaces.bak
Bearbeiten Sie die Netzwerkkonfigurationsdatei
Öffnen Sie die Netzwerkkonfigurationsdatei zum Bearbeiten. Verwenden Sie zum Beispiel den Texteditor nano:
sudo nano /etc/network/interfaces
Fügen Sie die zweite IP hinzu
Fügen Sie der Datei neue Zeilen für die zweite IP-Adresse hinzu. Wenn Sie zum Beispiel die IP-Adresse 192.168.1.3 hinzufügen möchten:
auto eth0:0
iface eth0:0 inet static
address 192.168.1.3
netmask 255.255.255.0
Achten Sie darauf, die richtige Schnittstelle (eth0:0, eth0:1 usw.) und Einstellungen wie IP-Adresse und Subnetzmaske anzugeben.
Starten Sie die Netzwerkschnittstelle neu
Starten Sie nach den Änderungen die Netzwerkschnittstelle neu oder starten Sie den Computer neu:
sudo service networking restart
oder
sudo systemctl restart networking
oder
sudo reboot
Prüfen Sie die neue IP
Überprüfen Sie mit dem Befehl ifconfig oder ip addr, ob die zweite IP-Adresse hinzugefügt wurde:
ifconfig
oder
ip addr
Sie sollten eine neue Schnittstelle mit der hinzugefügten IP-Adresse sehen.
Verhindern Sie, dass cloud-init die Netzwerkeinstellungen ändert
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.
