Für VPS und migrierte Cloud Server mit Debian 11 ohne Netplan, die im Cloud Panel verwaltet werden

In diesem Artikel wird erklärt, wie Sie eine zusätzliche, öffentliche IPv4-Adresse auf einem VPS oder auf einem migrierten Cloud Server entfernen, auf dem Debian 11 installiert ist.

Voraussetzung

Sie haben die Zuweisung der zusätzlichen öffentlichen IPv4- oder IPv6-Adresse im Cloud Panel aufgehoben.

  • Loggen Sie sich auf dem Server ein.

  • Öffnen Sie den Ordner etc/systemd/network. Geben Sie hierzu den folgenden Befehl ein:

    root@debian:~# cd /etc/systemd/network 

  • Um zu prüfen, ob sich in diesem Verzeichnis nicht bereits eine Konfigurationsdatei befindet, geben Sie den folgenden Befehl ein:

    [root@localhost ~]# ls /etc/netplan

  • Öffnen Sie .network-Datei für Ihr Netzwerkinterface mit dem Editor vi. 

    [root@localhost ~]# vi /etc/systemd/network/10-NETZWERKINTERFACE.network

    Beispiel:

    [root@localhost ~]# vi /etc/systemd/network/10-ens6.network

Hinweis

Der Editor vi verfügt über einen Einfügemodus und einen Befehls- oder Kommandomodus. Den Einfügemodus können Sie mit der Taste [i] aufrufen. In diesem Modus werden die eingegebenen Zeichen sofort in den Text eingefügt. Um den Befehlsmodus aufzurufen, drücken Sie anschließend [ESC]. Wenn Sie den Befehlsmodus nutzen, werden Ihre Tastatureingaben als Befehl interpretiert.

  • Entfernen Sie im Abschnitt [Network] den Eintrag, der die Konfiguration für die zusätzliche IPv4-Adresse enthält. Im unten aufgeführten Beispiel muss die IPv4-Adresse 74.208.98.26 entfernt werden.

    [Network]
    Address=74.208.61.32/24
    Gateway=74.208.61.1
    DNS=212.227.123.16,212.227.123.1

    # Zusätzliche IPv4-Adresse
    Address=74.208.98.26/24

  • Um vi zu beenden und die Datei zu speichern, geben Sie den Befehl :wq ein und drücken Sie anschließend Enter.
  • Um den systemd-networkd neu zu starten, geben Sie den folgenden Befehl ein:

    [root@localhost ~]# sudo systemctl restart systemd-networkd

  • Um zu prüfen, ob die gewünschten IPv4- und IPv6-Adresse korrekt konfiguriert wurde, geben Sie den Befehl ip addr show ein:

    [root@localhost ~]# ip addr