Ubuntu Top 10.Top 10 Netzwerkkonfiguration

Ubuntu Top 10.Top 10 Netzwerkkonfiguration
Unabhängig davon, ob Sie ein Linux -Administrator oder ein normaler Benutzer sind, müssen Sie die Grundlagen der Netzwerkkonfiguration in Ihrem Linux -System kennen. Es kann hilfreich sein, wenn die Probleme mit der internen und externen Konnektivität behoben werden. Das Grundwissen besteht darin, den Schnittstellennamen, die aktuelle IP -Konfiguration und den Hostnamen zu kennen. Außerdem sollten Sie wissen, wie Sie die Standardkonfigurationen in die benutzerdefinierten Einstellungen ändern können.

In diesem Artikel werden wir erklären, wie die grundlegende Netzwerkkonfiguration im Ubuntu -System durchführt. Wir werden das Befehlszeilenterminal verwenden, um die Befehle auszuführen. Verwenden Sie zum Öffnen des Befehlszeilenterminals in Ubuntu die Strg+Alt+T -Tastaturverknüpfung.

In diesem Artikel werden wir uns mit:

  • Aktuelle IP -Adresse anzeigen
  • Stellen Sie die statische IP -Adresse fest
  • Stellen Sie die dynamische IP -Adresse ein
  • Aktueller Hostname anzeigen
  • Hostname ändern

Hinweis: Wir haben die in diesem Artikel auf dem Ubuntu 20 genannten Befehle und Verfahren ausgeführt.04 System.

Aktuelle IP -Adresse anzeigen

Um die aktuelle IP -Adresse Ihres Computers anzuzeigen, können Sie eine der folgenden Befehle verwenden:

$ ip a

Oder

$ ip addr

Durch Ausführen einer der oben genannten Befehle werden die IP -Adressinformationen angezeigt. Beachten Sie den Namen der Schnittstelle aus der Ausgabe des obigen Befehls.

Stellen Sie die statische IP -Adresse fest

Im folgenden Verfahren werden wir sehen, wie die statische IP in einem Ubuntu -System eingerichtet wird.

Ubuntu 20.04 verwendet Netplan als Standard -Netzwerkmanager. Die Konfigurationsdatei für das Netzwerk wird in der gespeichert /etc/netplan Verzeichnis. Sie können diese Konfigurationsdatei finden, die im Verzeichnis /etc /netplan im folgenden Befehl aufgeführt ist:

$ ls /etc /netplan

Der obige Befehl gibt den Namen der Konfigurationsdatei mit dem zurück .Yaml-Erweiterung, die in meinem Fall 01-Network-Manager-All war.Yaml.

Stellen Sie vor dem Erstellen einer Sicherungskopie davon, bevor Sie Änderungen an dieser Datei vornehmen. Verwenden Sie den Befehl cp, dies zu tun:

$ sudo cp/etc/netplan/01-network-Manager-All.Yaml 01-Network-Manager-All.Yaml.Bak

Hinweis: Möglicherweise haben Sie eine Konfigurationsdatei mit dem anderen Namen als dem 01-Network-Manager-All.Yaml. Stellen Sie also sicher, dass Sie den richtigen Konfigurationsdateinamen in den Befehlen verwenden.

Sie können die NetPLAN -Konfiguration mit einem beliebigen Texteditor bearbeiten. Hier verwenden wir den Nano -Texteditor zu diesem Zweck.

$ sudo nano/etc/netplan/01-network-Manager-All.Yaml

Fügen Sie dann die folgenden Zeilen hinzu, indem Sie den Schnittstellennamen, die IP -Adresse, das Gateway und die DNS -Informationen ersetzen, die Ihren Netzwerkanforderungen entsprechen.

Netzwerk:
Version 2
Renderer: NetworkManager
Äthernen:
ens33:
DHCP4: nein
Adressen:
- 192.168.72.140/24
Gateway4: 192.168.72.2
Namenserver:
Adressen: [8.8.8.8, 8.8.4.4]

Sobald Sie fertig sind, speichern und schließen Sie die Datei.

Testen Sie nun die neue Konfiguration mit dem folgenden Befehl:

$ sudo netplan versuchen

Wenn es die Konfiguration bestätigt, erhalten Sie die anerkannte Meldung von Konfiguration. Andernfalls rollt es zur vorherigen Konfiguration zurück.
Führen Sie als nächstes den folgenden Befehl aus, um die neuen Konfigurationen anzuwenden.

$ sudo netplan beantragen

Bestätigen Sie danach die IP -Adresse Ihres Computers mit dem folgenden Befehl:

$ ip a

Es sollte die Änderungen widerspiegeln, die Sie vorgenommen haben.

Stellen Sie die dynamische IP -Adresse ein

In der folgenden Prozedur wird festgestellt. Bearbeiten Sie die NetPLAN -Konfigurationsdatei mit einem beliebigen Texteditor. Hier verwenden wir den Nano -Texteditor zu diesem Zweck.

$ sudo nano/etc/netplan/01-network-Manager-All.Yaml

Fügen Sie dann die folgenden Zeilen hinzu, indem Sie den Schnittstellennamen durch die Netzwerkschnittstelle Ihres Systems ersetzen.

Netzwerk:
Version 2
Renderer: NetworkManager
Äthernen:
ens33:
DHCP4: Ja
Adressen: []

Sobald Sie fertig sind, speichern und schließen Sie die Datei.

Testen Sie nun die neue Konfiguration mit dem folgenden Befehl:

$ sudo netplan versuchen

Wenn die Konfiguration bestätigt wird, empfangen Sie die akzeptierte Meldung von Konfiguration, da sie ansonsten auf die vorherige Konfiguration zurückgeführt werden.

Führen Sie als nächstes den folgenden Befehl aus, um die neuen Konfigurationen anzuwenden.

$ sudo netplan beantragen

Überprüfen Sie danach die IP -Adresse Ihres Computers mit dem folgenden Befehl:

$ ip a

Aktueller Hostname anzeigen

Um den aktuellen Hostnamen anzuzeigen, können Sie eine der folgenden Befehle verwenden:

$ hostnamectl

oder

$ hostname

Hostname ändern

Es gibt zwei verschiedene Möglichkeiten, den Hostnamen des Systems zu ändern. Um den Hostnamen des Systems zu ändern, müssen Sie ein Root -Benutzer oder ein Standardbenutzer mit Sudo -Berechtigungen sein.

Verwenden des Befehls hostnamectl

Verwenden Sie den folgenden Befehl, um den Hostnamen des Systems in einen neuen Namen zu ändern:

$ sudo hostnamectl set-Hostname Name

Beispiel:

$ sudo hostnamectl set Hostname Desktop

Dieser Befehl ändert den Hostnamen des Systems in "Desktop".

Starten Sie das System danach neu und Sie sehen den neuen Hostnamen, der Ihrem System zugewiesen ist.

Verwenden Sie den Befehl hostname

Der Befehl hostname kann auch verwendet werden, um den Hostnamen des Systems zu ändern. Verwenden Sie den folgenden Befehl, um den Hostnamen des Systems zu ändern:

$ sudo hostname Name

Dieser Befehl ändert den Hostnamen des Systems vorübergehend. Um den Hostnamen dauerhaft zu ändern, müssen Sie die bearbeiten /etc/hostname Und /etc/hosts Datei.

Verwenden Sie den folgenden Befehl, um die zu bearbeiten /etc/hostname Datei:

$ sudo nano /etc /hostname

Ersetzen Sie den alten Hostnamen durch den neuen Namen und speichern Sie die Datei und beenden Sie die Datei.

Verwenden Sie als nächstes den folgenden Befehl, um die zu bearbeiten /etc/hosts Datei:

Ersetzen Sie den alten Hostnamen durch den neuen Namen und speichern Sie die Datei und beenden Sie die Datei.

$ sudo nano /etc /hosts

Starten Sie das System danach neu und Sie sehen den neuen Hostnamen, der Ihrem System zugewiesen ist.

Sobald Sie mit grundlegenden Netzwerkkonfigurationen fertig sind, verwenden Sie den Befehl ping, um die Konnektivität Ihres Systems mit anderen Systemen im Netzwerk und dem externen Netzwerk zu überprüfen.

$ ping ip-adress oder domain name

Das sind alle Grundlagen, die Sie über die Netzwerkkonfiguration in Ubuntu 20 wissen müssen.04 System. Beachten Sie, dass Sie bei mehreren Netzwerkschnittstellen für jede Schnittstelle IP -Konfigurationen durchführen müssen. Ich hoffe, Ihnen hat den Artikel gefallen!