So weisen Sie eine feste IP-Adresse auf dem Debian 12-Desktop/Server zu

So Weisen Sie Eine Feste Ip Adresse Auf Dem Debian 12 Desktop Server Zu



Eine feste IP-Adresse ist unerlässlich, wenn Sie Serversoftware auf Ihrem Debian 12-Desktop-/Server-Betriebssystem ausführen möchten.

In diesem Artikel zeigen wir Ihnen, wie Sie auf dem Debian 12-Desktop- und Debian 12-Server-Betriebssystem eine feste IP-Adresse zuweisen. Außerdem zeigen wir Ihnen, wie Sie nach Änderungen der Netzwerkkonfiguration überprüfen können, ob das Internet auf dem Desktop-/Server-Betriebssystem Debian 12 funktioniert.







Inhaltsthema:

  1. Zuweisen einer festen IP-Adresse auf dem Debian 12-Desktop
  2. Zuweisen einer festen IP-Adresse auf dem Debian 12-Server
  3. Überprüfen der DNS-Nameserver/Suchdomäne und der Standardroute/Gateway unter Debian 12
  4. Überprüfen der Internetverbindung auf dem Debian 12-Desktop/Server
  5. Abschluss

Zuweisen einer festen IP-Adresse auf dem Debian 12-Desktop

Der Debian 12-Desktop verwendet standardmäßig den Netzwerkmanager zur Verwaltung der Netzwerkschnittstellen. Sie können also das Network Manager-Verwaltungstool „nmcli“ verwenden, um Ihrem Debian 12-Desktop-Betriebssystem eine feste IP-Adresse zuzuweisen.



Führen Sie den folgenden Befehl aus, um alle konfigurierten Network Manager-Verbindungen aufzulisten:



$ nmcli-Verbindung anzeigen





Alle Network Manager-Verbindungen sollten aufgelistet sein. Sie können für jede dieser Network Manager-Verbindungen eine feste IP-Adresse festlegen.

Für die Demonstration haben wir eine feste IP-Adresse für die Network Manager-Verbindung „Kabelverbindung 1“ festgelegt. „Kabelverbindung 1“ verwendet die physische Netzwerkschnittstelle „ens32“, wie Sie im folgenden Screenshot sehen können:



Wenn Sie die aktuell konfigurierte IP-Adresse der Network Manager-Verbindung herausfinden möchten, die Sie als feste IP-Adresse festlegen möchten, Lesen Sie diesen Artikel .

Um eine feste IP-Adresse für die Network Manager-Verbindung „Kabelverbindung 1“ festzulegen (sagen wir), führen Sie den folgenden Befehl aus:

$ nmcli-Verbindung bearbeiten „Kabelverbindung 1“

Der interaktive Verbindungseditor von Network Manager sollte geöffnet sein.

Um beispielsweise eine IPv4-Adresse 192.168.189.150 und eine 24-Bit-Subnetzmaske festzulegen, führen Sie den folgenden Befehl aus:

$ Satz ipv4.adressen 192.168.189.150 / 24

Geben Sie „Ja“ ein und drücken Sie .

Führen Sie den folgenden Befehl aus, um eine Gateway-Adresse (sagen wir) 192.168.189.2 für die Network Manager-Verbindung festzulegen:

$ Satz ipv4.gateway 192.168.189.2

Führen Sie den folgenden Befehl aus, um einen primären DNS-Server 1.1.1.1 und einen sekundären DNS-Server 8.8.8.8 für die Network Manager-Verbindung festzulegen:

$ Satz ipv4.dns 1.1.1.1,8.8.8.8

Führen Sie den folgenden Befehl aus, um eine Standard-DNS-Suchdomäne wie „linuxhint“ für die Network Manager-Verbindung festzulegen:

$ Satz ipv4.dns-search linuxhint

Um die Änderungen dauerhaft zu speichern, führen Sie den folgenden Befehl aus:

$ dauerhaft speichern

< Bild src = „https://linuxhint.com/wp-content/uploads/2023/11/How-to-Assign-a-Fixed-IP-Adress-on-Debian-12-DesktopServer-7.png“ alles = „“ Breite = „624“ Höhe = „95“ Klasse = „alignnone size-full wp-image-393443“ />

Führen Sie Folgendes aus, um die Änderungen zu übernehmen Befehl und drücke < stark >< Eingeben > stark > nachher:
[ cc Nur = „schlagen“ Breite = '100%' Höhe = '100%' entkam = 'WAHR' Thema = 'Tafel' nowrap = „0“ ]
$ aktivieren

Wenn Sie mit der Konfiguration einer festen IP-Adresse für die Network Manager-Verbindung fertig sind, führen Sie den folgenden Befehl aus, um das interaktive Verbindungseditorprogramm von Network Manager zu verlassen:

$ aufhören

Um zu überprüfen, ob Ihre gewünschte IPv4-Adresse für die Network Manager-Verbindung „Kabelverbindung 1“ eingestellt ist (sagen wir), führen Sie den folgenden Befehl aus:

$ nmcli-Verbindung anzeigen „Kabelverbindung 1“ | egrep 'ipv4.(adressen:|gateway:|dns:)'

Wie Sie sehen, sind für die Network Manager-Verbindung „Kabelverbindung 1“ die gewünschte IPv4-Adresse, Gateway-Adresse und DNS-Serveradressen eingestellt.

Zuweisen einer festen IP-Adresse auf dem Debian 12-Server

Das Serverbetriebssystem Debian 12 verwendet standardmäßig nicht den Network Manager zur Verwaltung der Netzwerkkonfigurationen. Sie müssen also die Datei „/etc/network/interfaces“ verwenden, um das Netzwerk auf Ihrem Debian 12-Serversystem zu konfigurieren.

Das müssen Sie auch Installieren Sie resolvconf auf dem Debian 12-Serversystem um die DNS-Nameserver und DNS-Suchdomänen mithilfe der Konfigurationsdatei „/etc/network/interfaces“ zu verwalten.

Um eine feste IP-Adresse auf Ihrem Debian 12-System einzurichten, müssen Sie den Namen der Netzwerkschnittstelle kennen, die Sie als feste IP-Adresse konfigurieren möchten.

Um alle verfügbaren Netzwerkschnittstellen Ihres Debian 12-Systems aufzulisten, führen Sie den folgenden Befehl aus:

$ IP A

Alle verfügbaren Netzwerkschnittstellen Ihres Debian 12-Systems sollten aufgelistet sein. Für die Demonstration konfigurieren wir eine feste IP-Adresse auf der Netzwerkschnittstelle „ens32“. Die Netzwerkschnittstelle „ens32“ hat derzeit die IP-Adresse 192.168.189.145.

Öffnen Sie die Datei „/etc/network/interfaces“ mit dem Nano-Texteditor wie folgt:

$ Sudo Nano / usw / Netzwerk / Schnittstellen

Wie Sie sehen können, ist „ens32“ [1] Die Netzwerkschnittstelle ist für die Verwendung von DHCP konfiguriert [2] . DHCP ist eine Methode zur automatischen Konfiguration einer Netzwerkschnittstelle mit IP-Informationen.

Zum Festlegen einer festen IP-Adresse 192.168.189.150, einer 24-Bit-Subnetzmaske, einer Gateway-Adresse 192.168.189.2, der primären und sekundären DNS-Nameserver 1.1.1.1 bzw. 8.8.8.8 und der DNS-Suchdomäne, für die „linuxhint“ steht Geben Sie für die Netzwerkschnittstelle „ens32“ die folgenden Zeilen in die Datei „/etc/network/interfaces“ ein.

Allow-Hotplug ens32
iface ens32 inet static
Adresse 192.168.189.150 / 24
Gateway 192.168.189.2
DNS-Nameserver 1.1.1.1 8.8.8.8
DNS-Suche Linuxhint

Wenn Sie fertig sind, drücken Sie + X gefolgt von „Y“ und um die Datei „/etc/network/interfaces“ zu speichern.

Damit die Änderungen wirksam werden, starten Sie den Netzwerkdienst Ihres Debian 12-Serversystems mit dem folgenden Befehl neu:

$ Sudo systemctl startet networking.service neu

Für die gewünschte Netzwerkschnittstelle (in diesem Fall ens32) sollte eine feste IP-Adresse (in diesem Fall 192.168.189.150) eingestellt werden.

$ IP A

Überprüfen der DNS-Nameserver/Suchdomäne und der Standardroute/Gateway unter Debian 12

Sie können überprüfen, ob Ihre gewünschten DNS-Nameserver, die DNS-Suchdomäne und die Standardroute/Gateway-Adresse auf Ihrem Debian-Desktop/Server-Betriebssystem eingestellt sind. Wenn Sie Hilfe bei der Überprüfung der aktuell verwendeten DNS-Nameserver und DNS-Suchdomänen Ihres Debian 12-Systems benötigen, lesen Sie diesen Artikel. Wenn Sie Hilfe bei der Überprüfung der Standardroute oder Gateway-Adresse Ihres Debian 12-Systems benötigen, lesen Sie diesen Artikel.

Überprüfen der Internetverbindung auf dem Debian 12-Desktop/Server

Um zu überprüfen, ob Ihre Internetverbindung nach Änderungen der Netzwerkkonfiguration funktioniert, führen Sie den folgenden Befehl aus:

$ Klingeln -c3 Google com

Wie Sie sehen, können wir „google.com“ anpingen. Die Internetverbindung funktioniert also einwandfrei, nachdem sich die Netzwerkkonfiguration geändert hat.

Abschluss

In diesem Artikel haben wir Ihnen gezeigt, wie Sie mit dem Network Manager-Tool „nmcli“ über die Befehlszeile eine feste IP-Adresse auf dem Desktop-Betriebssystem Debian 12 zuweisen. Außerdem haben wir Ihnen gezeigt, wie Sie mithilfe der Datei „/etc/network/interfaces“ eine feste IP-Adresse auf dem Server-Betriebssystem Debian 12 zuweisen. Abschließend haben wir Ihnen gezeigt, wie Sie nach Änderungen der Netzwerkkonfiguration überprüfen können, ob das Internet auf dem Desktop-/Server-Betriebssystem Debian 12 funktioniert.