So verwalten Sie Ihre IP-Adresse unter Linux Suchen, Einstellen und Ändern

So verwalten Sie Ihre IP-Adresse unter Linux Suchen, Einstellen und Ändern / Linux

Die IP-Adresse ist wie die Telefonnummer Ihres Computers. Was ist eine statische IP-Adresse? Wie erhalte ich eine & ihre Vorteile / Nachteile? Was ist eine statische IP-Adresse? Wie erhalte ich eine & ihre Vorteile / Nachteile? In Heimnetzwerken sind IP-Adressen nicht vorhanden Normalerweise nicht festgelegt, aber sie liegen in bestimmten Bereichen. Eine statische IP-Adresse ändert sich nicht. Was sind die Vorteile und warum möchten Sie einen? Weiterlesen . Ihr Computer verwendet es, um mit anderen Geräten in Kontakt zu treten und umgekehrt. Hier sind einige der einfachsten Methoden zur Verwaltung Ihrer Linux-IP-Adresse.

So finden Sie Ihre IP-Adresse und DNS-Adresse

Verwenden der Befehlszeile

Die alte Methode dafür war die Verwendung von ifconfig Befehl. Dies wurde jedoch inzwischen durch das ersetzt ip Befehl. So zeigen Sie Ihren IP-Adresstyp an:

ip addr show

Die zurückgegebene Buchstabensuppe enthält eine einzige Zeile, in der Ihre IP-Adresse in CIDR-Notation (Classless Inter-Domain Routing) angegeben ist. Dies zeigt im Wesentlichen Ihre IP-Adresse zusammen mit Ihrer Subnetzmaske. Wenn du siehst dynamisch, Ihre IP-Adresse wurde dann automatisch über DHCP zugewiesen.

Die Ausgabe zeigt auch Informationen zu allen Netzwerkgeräten oder Schnittstellen an, die in Ihrem System installiert sind, da Geräte wie Laptops sowohl über Kabel als auch über WLAN verfügen. Der gebräuchlichste Schnittstellenname ist eth0, aber bei Ubuntu-Systemen mit systemd (wie Ubuntu 16.04 und neuer) wird die Netzwerkschnittstelle ens33 genannt.

Um die einem Interface zugeordneten DNS-Adressen abzurufen, geben Sie Folgendes ein:

nmcli Gerät zeigen  | grep IP4.DNS

Verwenden der GUI

Das Anzeigen Ihrer IP-Adresse in der GUI ist ebenfalls recht einfach. Bei älteren Systemen klicken Sie auf Verbindungsinformationen unter dem Netzwerksymbol in der oberen Leiste. Die IP-Adresse, der primäre Server und der DNS-Server werden im Fenster mit den Verbindungsinformationen angezeigt.

In neueren Ubuntu-Versionen sind einige weitere Klicks erforderlich. Wählen Sie unter dem gleichen Netzwerksymbol in der oberen Leiste Einstellungen aus der verbundenen Schnittstelle aus. Klicken Sie auf das Zahnradsymbol und zeigen Sie Ihre IP-Adresse in dem sich öffnenden Fenster an.

Festlegen oder Ändern der IP-Adresse (bei älteren Systemen)

Verwenden der Befehlszeile

Ältere Desktop-Versionen von Ubuntu verwenden die etc / Netzwerk / Schnittstellen Datei. Zeigen Sie den Inhalt der Datei mit an Katze Wenn der Inhalt so aussieht, wie das Bild unten, verwendet Ihr System eine ältere Version des Netzwerkdienstes.

Derzeit ist Ihr System so konfiguriert, dass seine IP-Adresse automatisch mithilfe von DHCP abgerufen wird. Um Änderungen vorzunehmen, öffnen Sie die Schnittstellen Datei mit Nano und setzen Sie die Werte in der Datei nach Bedarf. Ändern Sie zunächst dhcp in statisch, und fügen Sie entsprechend Ihrem Netzwerk Zeilen für Adresse, Netzmaske, Gateway und DNS-Server hinzu.

sudo nano / etc / network / schnittstellen

Nachdem Sie Ihre Änderungen vorgenommen haben, schließen Sie die Datei mit Strg + X und speichern Sie die Änderungen. Starten Sie schließlich den Netzwerkdienst mit dem folgenden Befehl neu, damit Ihre Änderungen wirksam werden.

sudo /etc/init.d/networking restart

Verwenden der GUI

Um Ihre IP-Adresse in älteren Ubuntu-Systemen zu konfigurieren, navigieren Sie zu Systemeinstellungen> Netzwerk> wählen Sie die Schnittstelle aus, die Sie konfigurieren möchten, und klicken Sie auf Optionen Taste. Klicken Sie auf die Registerkarte IPv4, wählen Sie in der Dropdown-Liste Methode die Option Manuell aus, und wählen Sie schließlich die Option Hinzufügen Taste.

Stellen Sie Ihre Adress-, Netzmasken-, Gateway- und DNS-Server entsprechend Ihrem Netzwerk ein. Klicken Sie abschließend auf Speichern, um die Änderungen für Ihre neue Netzwerkkonfiguration zu übernehmen.

Festlegen oder Ändern der IP-Adresse (auf neueren Systemen)

Verwenden der Befehlszeile

Die Netzwerkkonfiguration wurde mit Ubuntu 17.10 mit einem neuen Tool namens Netplan komplett geändert. Die Netplan-Konfigurationsdateien befinden sich in / etc / netplan Und wie bei der älteren Methode können Sie Ihr Netzwerk mit einem Texteditor konfigurieren.

Netplan verwendet eine Syntax, die der von JSON ähnelt. What Is JSON? Überblick über Laien Was ist JSON? Überblick über Laien Egal, ob Sie ein Webentwickler sind oder nicht, es ist eine gute Idee, zumindest zu wissen, was JSON ist, warum es wichtig ist und warum es überall im Web verwendet wird. Lesen Sie mehr über Yet A Another Markup Language (YAML). YAML ist ziemlich polarisierend und viele Entwickler lieben es oder hassen es. Einer der Gründe ist, dass YAML die Einbuchtung oder die Zeilen berücksichtigt, so dass diese Leertaste besonders vorsichtig ist.

Um Änderungen an Ihrem Netzwerk vorzunehmen, öffnen Sie die Datei unter / etc / netplan / um die notwendigen Änderungen vorzunehmen:

sudo nano /etc/netplan/01-network-manager-all.yaml

Um Ihre IP-Adresse statisch festzulegen, legen Sie die Werte in der Datei entsprechend Ihrem Netzwerk fest. Hier ist ein Beispiel für die Datei, in der die IP-, Gateway- und DNS-Adressen festgelegt werden:

Diese Datei beschreibt die auf Ihrem System verfügbaren Netzwerkschnittstellen. Weitere Informationen finden Sie unter netplan (5). network: version: 2 renderer: networkd ethernets: ens33: dhcp4: no dhcp6: keine adressen: [192.168.1.100/24] gateway4: 192.168.1.1 Nameserver: adressen: [8.8.8.8.8.8.4.4] 

Wenn Sie lieber eine IP-Adresse erhalten möchten, die automatisch über DHCP zugewiesen wird, legen Sie die Datei wie folgt fest:

Diese Datei beschreibt die auf Ihrem System verfügbaren Netzwerkschnittstellen. Weitere Informationen finden Sie unter netplan (5). network: version: 2 renderer: networkd ethernets: ens33: dhcp4: ja dhcp6: ja 

Führen Sie den folgenden Befehl aus, um die Änderungen anzuwenden, oder führen Sie ihn mit dem optionalen Debug-Schalter aus, um nützliche Informationen zu erhalten, um sicherzustellen, dass Ihre Datei korrekt analysiert wurde:

sudo netplan anwenden sudo netplay --debug anwenden

Verwenden der GUI

Um die IP-Adresse in der GUI festzulegen, gehen Sie zu Einstellungen> Netzwerk und klicken Sie auf das Zahnradsymbol der Schnittstelle, die Sie konfigurieren möchten. Klicken Sie auf die Registerkarte IPv4, wählen Sie Manuell aus und geben Sie Ihre Einstellungen nach Bedarf ein. Klicken Sie auf Übernehmen, um Ihre Änderungen zu akzeptieren und Ihre neuen Netzwerkeinstellungen zu genießen.

Festlegen oder Ändern Ihres Hostnamens

Verwenden der Befehlszeile

Genau wie Ihre IP-Adresse kann Ihr Computer auch über den Gerätenamen oder den Hostnamen angesprochen werden. Ähnlich wie bei Ihrer IP-Adresse können keine zwei Geräte denselben Hostnamen in Ihrem Netzwerk haben. Sie können ihn auch mit einem Texteditor ändern. So legen Sie Ihren Hostnamen fest:

sudo nano / etc / hostname

Klicken Strg + X zu beenden und vergessen Sie nicht, Änderungen zu speichern. Die letzte zu bearbeitende Datei ist die / etc / hosts Datei. Unter der Zeile, die hat localhost ist die Zeile, die Ihren alten Hostnamen anzeigt. Ändern Sie den alten Hostnamen in Ihren neuen gewünschten Hostnamen und klicken Sie auf Strg + X um die Änderungen zu beenden und zu speichern. Der letzte Schritt besteht darin, das Gerät mithilfe von neu zu starten Neustart Befehl, damit die Änderungen wirksam werden.

Die hosts-Datei wird zum Zuordnen von Hostnamen zu IP-Adressen verwendet und ist in fast allen Betriebssystemen gleich. Wenn Sie beispielsweise localhost vom Terminal aus pingen, wird dies aufgrund der ersten Zeile in der hosts-Datei in 127.0.0.1 aufgelöst. Aus diesem Grund müssen wir den neuen Hostnamen aktualisieren, um sicherzustellen, dass er korrekt aufgelöst wird.

Verwenden der GUI

Während Sie Ihren Hostnamen über die GUI ändern können, müssen Sie den Hostnamen dennoch bearbeiten Gastgeber Datei vom Terminal nach der Bearbeitung in der GUI. Um Ihren Hostnamen zu ändern, navigieren Sie zu Einstellungen> Details> Info, ändern Sie den Gerätenamen und schließen Sie das Fenster. Ändern Sie nun die Hosts-Datei wie oben beschrieben und starten Sie Ihr System neu, damit die Änderungen wirksam werden.

Weitere Möglichkeiten, Ihr Netzwerk unter Linux zu verwalten

Das Anzeigen oder Ändern Ihrer IP- und Netzwerkeinstellungen ist wirklich unkompliziert. Es gibt auch einige andere Netzwerkbefehle. 5 Netzwerkbefehle für das Linux-Terminal 5 Netzwerkbefehle für das Linux-Terminal In der Befehlszeile von Linux können Sie viel erreichen, einschließlich der Verwaltung und Fehlerbehebung von Netzwerkproblemen. Informieren Sie sich über den neuen IP-Befehl, Wget, Ping und mehr. Lesen Sie mehr darüber, dass Sie vom Terminal aus das Kommandozeilen-Spiel beherrschen können.

Erfahren Sie mehr über: IP-Adresse, Linux-Befehle, Fehlerbehebung.