So verwenden Sie den IP -Befehl in Ubuntu

So verwenden Sie den IP -Befehl in Ubuntu
IP (Internet Protocol) fungiert als eindeutige ID -Adresse über das Netzwerk. Diese eindeutige Kennung hilft, Informationen zwischen verschiedenen Geräten im Netzwerk zu senden. Internetdienste funktionieren auch basierend auf IP und unterscheiden zwischen mehreren Geräten wie Routern, Computern usw. IP -Adressen bestehen aus vier getrennten Integer -Zeichenfolgen. Der Bereich jeder Zeichenfolge kann von 0 bis 255 (0 variieren.0.0.0 bis 255.255.255.255).

IP -Befehle in Ubuntu können für mehrere Zwecke in einem Netzwerk verwendet werden, z. Man kann sagen, dass es eine Alternative zum Befehl IFConfig von Ubuntu ist, aber es ist heutzutage sehr nützlich und häufig verwendet. Dieser Leitfaden konzentriert sich auf die Verwendung des IP -Befehls in Ubuntu:

Beginnen wir mit der Syntax des IP -Befehls:

Syntax:

IP [Optionen] Objekt Befehl | Hilfe

Vor dem Graben in dieses Tutorial; Führen Sie den folgenden Befehl in Ihrem Terminal aus, um die Befehle und Argumente im Zusammenhang mit IP zu erhalten:

$ IP Hilfe

So überprüfen Sie IP -Adressen aller Netzwerkschnittstellen

Sie können die IP -Adressen der Netzwerkschnittstellen mithilfe des unten angegebenen Befehls überprüfen. Dafür werden wir verwenden “AdresseObjekt des IP -Befehls:

$ IP -Adresse

Sie erhalten die gleiche Ausgabe, wenn Sie verwenden “ADDR" anstatt "Adresse”Im obigen Befehl.

Es ist zu bemerken, dass die IP -Befehle mit verschiedenen Optionen verwendet werden können, um die Ausgabe des spezifischen Befehls auf die erforderliche Weise zu erhalten.

Wenn Sie beispielsweise die IP -Adressen aller Netzwerkoberflächen auf farbenfrohe Weise erhalten möchten, müssen Sie die „verwenden“-COption wie unten gezeigt:

$ ip -c Adresse

So erhalten Sie nur IPv4- oder IPv6 -Adressen von Netzwerkschnittstellen

Sie können nur IPv4- oder IPv6 -Adressen erhalten, indem Sie den unten angegebenen Befehl verwenden. Sie müssen das verwenden “-4Option für IPv4 und die “-6Option für IPv6.

$ ip -4 Adresse

Oder:

$ ip -6 Adresse

So erhalten Sie die Linkschichtinformationen von Netzwerkschnittstellen

Die Datenverbindungsschicht wirkt auf der niedrigsten Position in der TCP/IP und definiert die Methoden in einer lokalen Netzwerkverbindung, über die Hosts kommunizieren. Der IP -Befehl kann verwendet werden, um die Link -Layer -Informationen aller Netzwerkschnittstellen oder einer gemäß Ihrer Anforderung abzurufen. Sie müssen das verwenden “VerknüpfungSchlüsselwort wie unten gezeigt:

$ IP -Link

In dem obigen Befehl wurde die Datenverbindungsschichtinformationen aller Netzwerkschnittstellen angezeigt. Wenn Sie für eine bestimmte Schnittstelle erhalten möchten, müssen Sie den Namen dieser Schnittstelle wie unten gezeigt angeben:

$ IP -Link anzeigen ENP0S3

Darüber hinaus können Sie die Statistiken der Verbindungsschicht mithilfe der “erhalten-SOption des IP -Befehls wie unten gezeigt:

$ IP -S -Link

So weisen Sie einer Schnittstelle mit dem IP -Befehl eine IP -Adresse zu

Sie können den Befehl IP verwenden, um der Netzwerkschnittstelle eine bestimmte IP -Adresse zuzuweisen. In dem unten angegebenen Befehl wird die IP -Adresse zugewiesen (192.168.10.1/10) Schnittstelle “LO”(„ LO “bezieht sich auf die Adresse, die der Computer mit sich selbst kommuniziert): Es wird festgestellt, dass der folgende Befehl erst ausgeführt wird, wenn die Sudo -Berechtigungen erst erteilt werden:

$ sudo IP -Adresse add 192.168.10.1/10 Dev lo

Um die Änderungen zu bemerken, müssen Sie den Befehl ausführen:

$ IP -Adressshow

Oder:

$ IP -Adresse

So entfernen Sie eine IP -Adresse einer Netzwerkschnittstelle mit dem IP -Befehl

Der IP -Befehl kann verwendet werden, um die IP -Adresse einer Netzwerkschnittstelle zu entfernen. Nehmen wir an, wir möchten die IP -Adresse entfernen “192.168.10.1/10"Der Schnittstelle"LO", Sie müssen das verwenden"delSchlüsselwort mit IP -Befehl wie unten gezeigt:

$ sudo ip adDr del 192.168.10.1/10 Dev lo

Sie müssen die IP -Adressen nach dem obigen Befehl abrufen, um zu überprüfen, ob die IP -Adresse entfernt wurde oder nicht:

So aktivieren oder deaktivieren Sie die Netzwerkschnittstelle mithilfe von IP -Befehl

Mit Hilfe des IP -Befehls kann oder deaktivieren Sie die verfügbaren Netzwerkschnittstellen:

Zum Beispiel zu deaktivieren “ENP0S3”, Verwenden Sie den folgenden Befehl:

$ sudo ip link set ENP0S3 Down

Oder um das zu aktivierenENP0S3"Netzwerkschnittstelle, führen Sie den unten angegebenen Befehl aus, und Sie werden feststellen, dass der Status von“ENP0S3Wurde wieder wiederbelebt:

$ sudo ip link set ENP0S3 UP

Überwachung von Netzwerkschnittstellen mit dem IP -Befehl

Einer der Hauptvorteile des IP -Befehls besteht darin, den Zustand, die Routen und die Adressen der Geräte zu überwachen. Führen Sie den folgenden Befehl aus, um Ihr Netzwerk zu überwachen. Es wird weiter überwacht, bis Sie die Sitzung durchbrechen, indem Sie aus dem Befehl herauskommen (Strg+c):

$ IP Monitor

Der "Abgestanden" Und "ERREICHBAR”Die Verfügbarkeit von Netzwerkschnittstellen darstellen; Beide sind gültig, aber die “AbgestandenDer Staat ist nicht erreichbar. Jedoch, "SONDE”Lügen zwischen erreichbaren und unerreichbaren Zuständen; Die "SONDE”Zeigt an, dass die Schnittstelle bald erreichbar sein würde.

Abschluss

Der IP-Befehl in Ubuntu ist ein bekannter Befehl für die Netzhöhe. Ausgehend von der Einführung von IP in die detaillierte Verwendung dieses Befehls in Ubuntu kann sie verwendet werden, um mehrere netzwerkbezogene Aufgaben wie die Überwachung der Netzwerkgeräte auszuführen und die IP-Adresse von Schnittstellen hinzuzufügen/zu entfernen. Früher wurde der Befehl IFConfig verwendet, wurde jedoch aufgrund mangelnder Wartung veraltet und daher durch einen IP -Befehl ersetzt. Ich hoffe, dieser Artikel wäre für Sie von Vorteil, und wenn Sie einen detaillierteren Leitfaden zu Befehlen zum Networking wünschen, müssen Sie LinuxHint besuchen.