GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Ubuntu 22.04 Netzwerkkonfiguration

Canonical ist stolz darauf, sein Linux-Betriebssystem Ubuntu 22.04 Jammy Jellyfish sehr einfach zu bedienen, auch wenn Sie nicht über viel technisches Wissen verfügen. Trotz seiner Einfachheit hat Ubuntu eine Menge zu tun, damit die Dinge funktionieren, einschließlich der Netzwerkkonfiguration, mit der Sie sich mit lokalen Geräten oder Servern auf der ganzen Welt verbinden können.

Obwohl Ubuntu und seine Netzwerkeinstellungen dies tun sollten normalerweise und idealerweise reibungslos arbeiten, kann es vorkommen, dass Sie die Ärmel hochkrempeln und etwas basteln müssen, um die Dinge in Ordnung zu bringen. Oder vielleicht sind Sie einfach nur neugierig auf verschiedene Netzwerkkonfigurationen auf dem System.

In diesem Tutorial zeigen wir Ihnen, wie Sie mit der Netzwerkkonfiguration unter Ubuntu 22.04 Jammy Jellyfish beginnen. Dies kann einfache Aufgaben wie das Anzeigen der IP-Adresse Ihres Systems bis hin zu komplexeren Dingen wie dem Neustart Ihres Netzwerkdienstes umfassen, was sich bei der Behebung von Netzwerkproblemen als nützlich erweisen kann. Lesen Sie weiter, um mehr über die Netzwerkkonfiguration unter Ubuntu 22.04 zu erfahren.

In diesem Tutorial lernen Sie:

  • So erhalten Sie lokale und öffentliche IP-Adressen
  • So erhalten Sie eine DNS-IP-Adresse und ein Standard-Gateway
  • So stellen Sie eine statische IP-Adresse über die GUI und die Befehlszeile ein
  • Weitere Netplan-Konfigurationseinstellungen
Softwareanforderungen und Linux-Befehlszeilenkonventionen
Kategorie Anforderungen, Konventionen oder verwendete Softwareversion
System Ubuntu 22.04 Jammy Jellyfish
Software Netplan (standardmäßig installiert)
Andere Privilegierter Zugriff auf Ihr Linux-System als root oder über sudo Befehl.
Konventionen # – erfordert, dass bestimmte Linux-Befehle mit Root-Rechten ausgeführt werden, entweder direkt als Root-Benutzer oder durch Verwendung von sudo Befehl
$ – erfordert, dass bestimmte Linux-Befehle als normaler, nicht privilegierter Benutzer ausgeführt werden

So erhalten Sie lokale und öffentliche IP-Adressen


Wenn Ihr System mit dem Internet verbunden ist, verwenden Sie höchstwahrscheinlich mindestens zwei IP-Adressen auf Ihrem System. Eine IP-Adresse ist die lokale Adresse Ihres Systems, die zur Kommunikation mit anderen Geräten in Ihrem Heimnetzwerk verwendet wird. Dazu gehören Ihr Router und alle Geräte, die Sie damit verbunden haben.

Ihre öffentliche IP-Adresse ist diejenige, von der Geräte über das Internet sehen, dass Sie sich verbinden. Dies ist eine IP-Adresse, die im World Wide Web geroutet werden kann und Ihnen eine Verbindung zu anderen Servern und Routern auf der ganzen Welt gewährt. Typischerweise hat ein Heimnetzwerk eine öffentliche IP-Adresse, die von jedem Gerät geteilt wird, das mit Ihrem Router verbunden ist. Natürlich gibt es auch andere Arten von Netzwerkszenarien, aber dies ist das gebräuchlichste.

  1. Um Ihre lokale IP-Adresse zu sehen, können Sie den folgenden Befehl im Terminal ausführen:
    $ ip a

    Suchen Sie die angeforderte Netzwerkschnittstelle und suchen Sie nach der zugewiesenen IP-Adresse. Darüber hinaus gibt der obige Befehl auch die Hardwareadresse der Netzwerkschnittstelle (auch bekannt als MAC-Adresse) preis.

    Auf unserem Testsystem lautet die lokale IP-Adresse 10.0.2.15 .

  2. Es gibt auch verschiedene Möglichkeiten, Ihre öffentliche IP-Adresse zu erhalten. Sie können zu einer Website wie ip chicken gehen oder einen der folgenden Befehle im Terminal ausführen:
    # echo $(wget -qO - https://api.ipify.org)OR# echo $(curl -s https://api.ipify.org)
  3. Um nach der aktuell verwendeten IP-Adresse des DNS-Servers zu suchen, führen Sie diesen Befehl aus:
    $ systemd-resolve --status | grep Aktuell
  4. Um die Standard-Gateway-IP-Adresse anzuzeigen, führen Sie diesen Befehl aus:
    $ ip r
  5. Sie können diese Informationen auch von Ihrer Desktop-GUI aus überprüfen. Um auf dem Ubuntu 22.04 Jammy Jellyfish-Desktop nach der internen IP-Adresse, dem Standard-Gateway, der MAC-Adresse und den DNS-Servereinstellungen zu suchen, öffnen Sie zuerst Settings und klicken Sie auf Network Menü und drücken Sie das Zahnrad der gewünschten Netzwerkschnittstelle.

So stellen Sie eine statische IP-Adresse ein

Sie können eine statische IP-Adresse auf Ubuntu 22.04 Jammy Jellyfish entweder über den Befehl oder die GUI konfigurieren. Zuerst behandeln wir die Anweisungen zum Konfigurieren eines über die GNOME-GUI.

  1. Öffnen Sie zunächst die Settings und klicken Sie auf Network Menü und drücken Sie das Zahnrad der gewünschten Netzwerkschnittstelle.
  2. Klicken Sie als Nächstes auf die Registerkarte IPv4 und dann auf die manuelle Konfigurationsoption.
  3. Geben Sie Ihre gewünschte IP-Adresse, Subnetzmaske und Standard-Gateway ein. Vergessen Sie nicht, bei Bedarf auch einen benutzerdefinierten DNS-Server anzugeben. Wenn Sie fertig sind, klicken Sie auf Übernehmen, um die Änderungen abzuschließen.

Es ist auch möglich, eine statische IP-Adresse über die Befehlszeile zu konfigurieren, was wichtig ist, wenn Sie einen Server betreiben und keinen Zugriff auf einen GUI-Desktop haben.

  1. Suchen und bearbeiten Sie mit Administratorrechten die Datei /etc/netplan/50-cloud-init.yaml Datei mit folgender Konfiguration. Aktualisieren Sie gegebenenfalls die gewünschte statische IP-Adresse, den DNS-Server und das Gateway. Speichern und beenden Sie die Datei, nachdem Sie Ihre Änderungen angewendet haben ,192.168.1.1] Version:2
  2. Um die neuen Netplan-Änderungen anzuwenden, führen Sie Folgendes aus:
    $ sudo netplan apply

    Wenn Sie auf Probleme stoßen, führen Sie alternativ Folgendes aus:

    $ sudo netplan --debug apply
  3. Bestätigen Sie Ihre neue statische IP-Adresse mit ip a Befehl:
    $ ip a

Weitere Netplan-Konfigurationseinstellungen

Ubuntu 22.04 Jammy Jellyfish verwendet Netplan, um viele Netzwerkkonfigurationseinstellungen zu verwalten. Dies ist ein Frontend von Canonical und soll den Konfigurationsprozess vereinfachen.

Um mehr über die Netplan-Konfiguration unter Ubuntu 22.04 zu erfahren, empfehlen wir Ihnen, unsere Anleitung zum Netplan-Netzwerkkonfigurations-Tutorial für Anfänger zu lesen.

Beachten Sie, dass einer der wichtigsten Netplan-Befehle, die Sie wahrscheinlich bei der Fehlerbehebung benötigen, der Neustart des Netzwerkdienstes ist. Das geht mit folgendem Befehl:

$ sudo netplan apply

Abschlussgedanken

In diesem Tutorial haben wir etwas über die grundlegende Netzwerkkonfiguration unter Ubuntu 22.04 Jammy Jellyfish Linux gelernt. Wir haben dies durch verschiedene Prozesse gesehen, wie z. B. das Anzeigen oder Festlegen einer statischen IP-Adresse, MAC-Adresse, eines Standard-Gateways, eines DNS-Servers usw. Wir haben auch gesehen, wie die Netzwerkkonfiguration sowohl über die Befehlszeile als auch über die GUI verwaltet wird.


Ubuntu
  1. Ubuntu statische IP-Konfiguration

  2. Statische Netplan-IP auf Ubuntu-Konfiguration

  3. So konfigurieren Sie eine statische IP-Adresse unter Ubuntu 18.04

  4. So starten Sie das Netzwerk unter Ubuntu neu

  5. Wie finde ich meine IP-Adresse in Ubuntu

IP-Adressverwaltung auf Ubuntu

So überprüfen Sie die IP-Adresse unter Ubuntu 18.04 (Desktop)

So überprüfen Sie die IP-Adresse unter Ubuntu 20.04 (Desktop)

So starten Sie das Netzwerk unter Ubuntu 20.04 neu

Netzwerkkonfiguration

Weisen Sie der einzelnen Netzwerkschnittstelle von Ubuntu 20.04 mehrere IP-Adressen zu - GUI