Normalerweise würden Sie auf dem Desktop-/Server-Betriebssystem Debian 12 eine einzelne IP-Adresse auf einer einzelnen Netzwerkschnittstelle festlegen. Manchmal müssen Sie jedoch möglicherweise mehrere IP-Adressen auf Ihrem Debian 12-System konfigurieren, selbst wenn Ihr Computer nur über eine Netzwerkschnittstelle verfügt. Glücklicherweise können Sie in Debian 12-Systemen problemlos mehrere IP-Adressen auf einer einzigen Netzwerkschnittstelle einrichten.
In diesem Artikel zeigen wir Ihnen, wie Sie mehrere IP-Adressen auf einer einzigen Netzwerkschnittstelle auf den Betriebssystemen Debian 12 Desktop und Debian 12 Server konfigurieren.
Im Desktop-Betriebssystem Debian 12 können Sie mit Hilfe eines Netzwerkmanager-Befehlszeilentools namens „nmcli“ ganz einfach mehrere IP-Adressen auf einer einzigen Netzwerkschnittstelle konfigurieren. Die Schritte zum Einrichten mehrerer IP-Adressen mit dem „nmcli“-Tool von Network Manager sind die gleichen wie beim Einrichten einer einzelnen festen IP-Adresse. Daher konzentrieren wir uns hier auf die Unterschiede bei der Konfiguration mehrerer IP-Adressen. Wenn Sie mehr erfahren möchten, schauen Sie sich die Dokumentation zum Einrichten einer festen IP-Adresse unter Debian 12 an.
Um den Namen der Network Manager-Verbindung zu finden, die Sie über mehrere IP-Adressen hinweg konfigurieren möchten, führen Sie den folgenden Befehl aus:
$nmcli-Verbindung
Wenn in Debian 12-Desktopsystemen nur eine Netzwerkschnittstelle vorhanden ist, lautet der Name der Network Manager-Verbindung normalerweise „Kabelverbindung 1“. In diesem Beispiel ist die Network Manager-Verbindung „Wired Connection 1“ für die Verwaltung der physischen Netzwerkschnittstelle „ens32“ verantwortlich.
Um die Netzwerkmanager-Verbindung „Kabelverbindung 1“ zu konfigurieren, führen Sie den folgenden Befehl aus:
$nmmermöglicht die Verbindungsbearbeitung „Kabelverbindung 1“
Der Network Manager-Verbindungseditor sollte geöffnet werden.
Zuerst müssen Sie die IP-Adresse zurücksetzen, die für die Network Manager-Verbindung festgelegt wurde.
Führen Sie dazu den folgenden Befehl aus:
$IPv4.Adressen festlegen
Nachdem Sie zur Eingabe Ihrer IP-Adresse aufgefordert werden, drücken Sie einfach.
Wie Sie sehen, ist für die Network Manager-Verbindung keine IP-Adresse festgelegt.
$print ipv4.addresses
Um die IP-Adressen von www.example.com, www.example.com und www.example.com sowie die 24-Bit-Subnetzmaske für alle Adressen festzulegen, führen Sie den folgenden Befehl aus:
$set ipv4.addresses 192.168.189.51/24, 192.168.189.52/24, 192.168.189.53/24
Um Änderungen zu speichern, führen Sie den folgenden Befehl aus:
$Persistent speichern
Um Netzwerkänderungen zu übernehmen, führen Sie den folgenden Befehl aus:
$Aktivieren
Um den Network Manager-Verbindungseditor zu verlassen, führen Sie den folgenden Befehl aus:
$Beenden
Wie Sie sehen können, sind die IP-Adressen www.example.com, www.example.com und www.example.com für die Netzwerkschnittstelle „ens32“ festgelegt (verwaltet von der Netzwerkmanager-Verbindung „Kabelverbindung 1“).
$ip a
Wenn Sie das Serverbetriebssystem Debian 12 verwenden, müssen Sie die Datei /etc/network/interages verwenden, um mehrere IP-Adressen auf einer einzigen Netzwerkschnittstelle zu konfigurieren. Das Festlegen mehrerer IP-Adressen mithilfe der Datei /etc/network/interface auf einer einzelnen Netzwerkschnittstelle entspricht dem Festlegen einer festen IP-Adresse. In diesem Abschnitt zeigen wir Ihnen daher nur die Unterschiede. Weitere Informationen finden Sie in diesem Debian 12-Artikel zum Zuweisen einer festen IP-Adresse.
Um den Namen einer Netzwerkschnittstelle zu finden, die über mehrere IP-Adressen hinweg konfiguriert werden soll, führen Sie den folgenden Befehl aus:
$ip a
In unserem Fall lautet der Name der Netzwerkschnittstelle „ens32“, wie Sie im Screenshot unten sehen können:
Öffnen Sie die Datei /etc/network/interactions mit dem Nano-Texteditor wie unten gezeigt:
$sudo nano/etc/network/interconnect
Geben Sie die markierte Zeile ein, um die IP-Adressen 192.168.189.51, 192.168.189.52 und 192.168.189.53 und die 24-Bit-Subnetzmaske (alle) für die Netzwerkschnittstelle „ens32“ zu konfigurieren.
Wenn Sie mit der Konfiguration fertig sind, drücken Sie +X, dann Y und speichern Sie die Änderungen.
Damit die Änderungen wirksam werden, starten Sie den Netzwerkdienst Ihres Debian 12-Serversystems mit dem folgenden Befehl neu:
$sudo system ctl restart networking.service
Wie Sie sehen können, sind die IP-Adressen www.example.com, www.example.com und www.example.com für die Netzwerkschnittstelle „ens32“ festgelegt.
$ip a
In diesem Artikel zeigen wir Ihnen, wie Sie mit dem Network Manager-Befehlszeilentool „nmmit“ mehrere IP-Adressen auf einer einzigen Netzwerkschnittstelle auf einem Debian 12-Desktopsystem konfigurieren. Wir haben Ihnen auch gezeigt, wie Sie mithilfe der Datei /etc/network/interactions mehrere IP-Adressen auf einer einzelnen Netzwerkschnittstelle auf einem Debian 12-Serversystem konfigurieren. Weitere Informationen zum Einrichten einer statischen/festen IP-Adresse auf Debian 12-Desktop-/Serversystemen finden Sie in diesem Artikel.
Das obige ist der detaillierte Inhalt vonSo konfigurieren Sie mehrere IP-Adressen auf einer einzigen Netzwerkschnittstelle in Debian 12 Desktop/Server. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!