GNU/Linux >> LINUX-Kenntnisse >  >> Debian

Festlegen einer statischen IP auf Debian 11 - Wie geht das?

In einem DHCP-Netzwerk erhält Ihr Linux-System normalerweise automatisch eine IP-Adresse vom DHCP-Server, der in den meisten Fällen der Router ist. Die IP-Konfiguration umfasst normalerweise die IPv4-Adresse, die Netzmaske, das Gateway und die DNS-Einstellungen. Dies ist normalerweise praktisch für Desktop- oder Client-PCs, die nur auf das Internet oder Netzwerkressourcen zugreifen müssen.

Anders verhält es sich jedoch, wenn Sie einen Server einrichten möchten. In diesem Fall müssten Sie eine statische IP konfigurieren, damit der Server immer über dieselbe IP-Adresse erreichbar ist. Bei DHCP ändert sich die IP-Adresse zwangsläufig, sobald die Lease-Zeit abgelaufen ist, was zur Nichtverfügbarkeit des Servers führt.

Hier bei LinuxAPT helfen wir unseren Kunden im Rahmen unserer Serververwaltungsdienste regelmäßig dabei, entsprechende Linux-System-DHCP-Abfragen durchzuführen.

In diesem Zusammenhang werden wir untersuchen, wie man eine statische IP auf Debian 11 einstellt. Dazu gehört auch, wie man eine statische IP sowohl auf der Desktop-GUI als auch auf Serverinstanzen konfigurieren kann.


Wie setze ich eine statische IP unter Debian?

Es gibt zwei Möglichkeiten, eine statische IP unter Debian zu konfigurieren. Dies kann über die GUI oder über die Befehlszeile implementiert werden. Bevor Sie mit dieser Konfigurationsaufgabe fortfahren, vergewissern Sie sich, dass Sie einen sudo-Benutzer konfiguriert haben.


1. Schritte zum Konfigurieren einer statischen IP-Adresse mithilfe der grafischen Benutzeroberfläche (GUI)

  • Wenn Sie eine Debian 11-Desktopinstanz ausführen, melden Sie sich mit Ihrem Benutzernamen und Passwort an. Bevor wir die statische IP konfigurieren, bestätigen Sie zunächst die Ihrem System zugewiesene IP-Adresse. In unserem Fall hatten wir einen Debian-PC mit einer IP-Adresse von 192.168.2.100 in einem DHCP-Netzwerk.
  • Um dies zu überprüfen, führen Sie einfach den folgenden Befehl aus:$ ip addr show
  • Aus der Ausgabe des obigen Befehls sehen Sie, dass die enp0s3-Schnittstelle (die in Ihrem Fall etwas anderes sein könnte) der aktive Link ist, dem die IP-Adresse zugewiesen wird.
  • Um mit dem Festlegen der statischen IP-Adresse zu beginnen, klicken Sie ganz links auf „Aktivitäten“. Suchen Sie nach dem Symbol "Einstellungen" und klicken Sie darauf.
  • Wählen Sie auf der Seite "Einstellungen" die Registerkarte "Netzwerk". Gehen Sie als Nächstes zum Abschnitt „Verkabelt“ und klicken Sie auf das kleine Zahnrad.
  • Als Nächstes sehen Sie die aktuelle IP-Adresskonfiguration.
  • Jetzt sehen Sie, dass die System-IP-Adresse der aktiven Schnittstelle mithilfe des DHCP-Dienstes dynamisch zugewiesen wurde.
  • Um die DHCP-Einstellungen zu überschreiben und manuell eine statische IP festzulegen, die auch nach einem Neustart bestehen bleibt, gehen Sie wie folgt vor.
  • Klicken Sie auf die Registerkarte IPv4. Wechseln Sie im Bereich IPv4-Methode von „Automatisch“ zu „Manuell“. Geben Sie danach Ihre gewünschte IP-Adresse, Netzmaske und das Standard-Gateway an. Stellen Sie sicher, dass Sie auch die bevorzugten DNS-Einstellungen angeben.
  • Um die vorgenommenen Änderungen zu übernehmen, klicken Sie auf die Schaltfläche "Übernehmen".
  • Sie müssen den Netzwerk-Daemon oder -Dienst für das Debian-System neu starten, um die neuen statischen IP-Einstellungen zu implementieren. Schalten Sie also den Umschalter aus und wieder ein.
  • Klicken Sie noch einmal auf das Zahnradsymbol, um zu überprüfen, ob die statischen IP-Einstellungen übernommen wurden.
  • Überprüfen Sie auf dem Terminal, ob die Netzwerkschnittstelle die neu konfigurierte IP-Adresse erhalten hat, indem Sie den folgenden Befehl ausführen:$ ip addr show
  • Die Ausgabe ist eine Bestätigung, dass das System erfolgreich mit einer statischen IP konfiguriert wurde.


2. Wie konfiguriere ich eine statische IP-Adresse mit dem Terminal?

Wenn Sie einen Headless-Server betreiben oder sich über SSH mit einem Remote-Server verbinden, besteht die einzige verfügbare Option darin, die statische IP in der Befehlszeile zu konfigurieren.

Die Netzwerkkonfigurationseinstellungen werden in der Datei /etc/network/interfaces gespeichert. Sie können diese Datei bearbeiten, indem Sie den folgenden Befehl ausführen:

$ sudo vim /etc/network/interfaces

Standardmäßig sind nur die Loopback-Einstellungen angegeben.

Geben Sie nun die IP-Einstellungen für unsere aktive Netzwerkschnittstelle an. Bevor Sie jedoch Änderungen vornehmen, erstellen Sie mit dem folgenden Befehl eine Sicherungskopie der Konfigurationsdatei:

$ sudo cp /etc/network/interfaces /etc/network/interface.bak

In dieser Datei können Sie die IP-Einstellungen wie unten angegeben angeben. Stellen Sie außerdem sicher, dass Ihre Einstellungen mit Ihrem Netzwerksubnetz übereinstimmen:

auto enp0s3
iface enp0s3 inet static
 address 192.168.2.150
 netmask 255.255.255.0
 gateway 192.168.2.1
 dns-nameservers 8.8.8.8 192.168.2.1

Starten Sie abschließend den Netzwerkdienst neu, um die Änderungen zu übernehmen:

$ sudo systemctl restart networking

HINWEIS:Dadurch werden Sie vom Server getrennt, wenn Sie über SSH verbunden sind. Stellen Sie die Verbindung mit der neu eingestellten statischen IP-Adresse wieder her.



Debian
  1. So legen Sie eine statische IP-Adresse unter Debian 10 Buster fest

  2. So richten Sie RVM unter Debian 10 Buster ein

  3. Wie man automatische Updates auf Debian einrichtet

  4. So richten Sie einen SFTP-Server auf Debian 11 Server ein

  5. Ubuntu – Wie stellt man eine statische IP in Ubuntu ein?

So konfigurieren Sie eine statische IP-Adresse in Debian 11 (Bullseye)

So richten Sie einen Minecraft-Server unter Debian 10 ein

So konfigurieren Sie eine statische IP in Debian 10

So legen Sie eine statische IP unter Debian 11 fest

So legen Sie eine statische IP unter Ubuntu 20.04 (Desktop) fest

So ändern Sie den Hostnamen unter Debian 10