IP -Befehl ist ein sehr unglaublich praktisches Tool für die Netzwerkkonfiguration. Es ist ein Ersatz für den alten Befehl 'ifconfig', der auf Linux -Verteilungen zu finden ist. Der IP -Befehl kann verwendet werden, um Netzwerkschnittstellen, Geräte, Tunnel und Routing -Aspekte zu verwalten. Netzwerkadministratoren benötigen dieses Tool häufig für die Verwaltung eines Netzwerks und Fehlerbehebungsfehler.
Was werden wir abdecken??
In diesem Leitfaden sehen wir einige der tatsächlichen Verwendungen des IP -Befehls. Wir haben diesen Leitfaden zu Debian 10 (Buster) OS aufgeführt. Sie benötigen ein Superuser -Konto oder einen Benutzer mit "sudo" -Regelegien, um einige der Befehle auszuführen.
Erste Schritte mit IP -Befehl
Es gibt viele Möglichkeiten mit dem Befehl "IP", wie wir jetzt sehen werden. E.G., Wenn Sie eine vollständige Liste verschiedener Optionen und Objekte sehen möchten, die mit diesem Befehl verwendet werden können, geben Sie den folgenden Befehl in einem Linux -Terminal aus:
IP -HELP
'IP -Link.''
Das 'Link' -Objekt kann verwendet werden, um Netzwerkschnittstellen zu verwalten. E.G., Verwenden Sie:
IP -Link -Hilfe
Alternativ kann man auch den folgenden Befehl für weitere Informationen ausführen:
Mann IP -Link
a) So listen Sie alle verfügbaren Schnittstellen Ihres Systems auf:
IP -Link anzeigen
b) Um eine Schnittstelle „nach unten“ zu bringen, verwenden Sie:
IP -Link Set 'Iface' nach unten
Wenn 'Iface' der Name einer Schnittstelle ist, können Sie die Liste der verfügbaren Schnittstellen mit dem Befehl 'IP -Link anzeigen' sehen.
c) In ähnlicher Weise können wir verwenden, um eine Schnittstelle zu „erhöhen“: Wir können verwenden:
sudo ip link set 'iface' up
d) Um den Status eines Links (Schnittstelle) zu überprüfen, verwenden Sie:
sudo ip link anzeigen 'iface' | Grep 'Staat.''
e) Wenn Sie bei der Erstellung von Netzwerkkonnektivität Fehler beheben möchten, kann der folgende Befehl sehr helfen:
IP -S -Link
Man kann die Option '-s' zweimal verwenden, um weitere Informationen in der Ausgabe anzuzeigen. E.G., Verwenden Sie:
IP -S -S -Link LS ENP0S3
"IP -Route"
Verwenden Sie den Befehl, um verschiedene Optionen und Befehle anzuzeigen, die mit der IP-Route verwendet werden:
IP -Route Hilfe
Oder verwenden Sie die folgende Informationen, um weitere Informationen zu erhalten:
Mann IP -Route
a) Verwenden Sie den folgenden Befehl, um die IPv4 -Routentabelleneinträge anzuzeigen:
IP -Route
Oder
IP -Routenliste
b) Um eine neue Route hinzuzufügen, verwenden Sie die Syntax:
sudo IP -Route hinzufügenüber Dev
E.G., Um eine Verbindung zu einem Netzwerk zu herstellen 192.168.43.0 via 10.0.2.15 Verwenden der Schnittstelle ENP0S3 wird der Befehl sein:
sudo ip route add 192.168.43.0/24 über 10.0.2.15 Dev ENP0S3
c) So ersetzen Sie das Schlüsselwort "Hinzufügen" ein Routeneintrag durch das unten gezeigte Schlüsselwort "Del" wie unten gezeigt:
sudo ip Route del 192.168.43.0/24 über 10.0.2.15 Dev ENP0S3
d) Um ein neues Gateway mit 'IP -Route' hinzuzufügen, verwenden Sie den Befehl:
sudo IP -Route fügen Sie standardmäßig über
E.G., Um mit einem Gateway 10 herzustellen.0.2.0, der obige Befehl ist:
sudo IP -Route fügen Sie Standard über 10 hinzu.0.2.16
Um dieses Gateway zu löschen, führen Sie denselben Befehl mit 'Add' aus, das durch 'Del' ersetzt wurde:
sudo ip Route del Standard über 10.0.2.16
'IP adDr'
Verwenden Sie erneut, um die vollständige Liste der Optionen mit dem Befehl 'IP Addr'' zu sehen:
IP -ADDR -Hilfe
a) Um alle Geräte/Schnittstellen mit dem Befehl 'IP' anzuzeigen, verwenden Sie einen der folgenden Befehle:
IP -Adressshow
IP -Addr -Show
IP adDr
ip a
ip a ls
b) Um einer bestimmten Schnittstelle eine temporäre IP -Adresse hinzuzufügen, können wir das Format verwenden:
sudo ip adDr hinzufügenDev
E.G., So fügen Sie die Adresse '10 hinzu.0.15.33 'In die Schnittstelle Enp0S3 wird der Befehl sein:
sudo ip adresse 10 hinzufügen 10.0.15.33/24 Dev ENP0S3
Um zu überprüfen, ob die IP -Adresse auf der angegebenen Schnittstelle zugewiesen ist, führen Sie den Befehl aus:
IP adDr Show Dev ENP0S3
Bitte beachten Sie, dass die obige IP dauerhaft gemacht werden kann, indem die Datei/etc/network/interfaces -Datei bearbeitet wird. Öffnen Sie diese Datei mit jedem Texteditor wie Nano oder VI und geben Sie die folgenden Einträge hinein:
Auto ENP0S3
IFACE ENP0S3 INET DHCP
iface enp0s3 inet static
Adresse 10.0.15.33/24
c) Um die obige temporäre IP -Adresse der Schnittstelle zu löschen, können wir das Format verwenden:
sudo ip adDr delDev
E.G., So löschen Sie die obige Adresse '10.0.15.33 'der Schnittstelle Enp0S3 wird der Befehl sein:
sudo ip address del 10.0.15.33/24 Dev ENP0S3
Wenden Sie sich noch einmal um den Befehl:
IP adDr Show Dev ENP0S3
c) So anzeigen IPv4 -Adressen auf Ihrem Computer angezeigt:
ip -4 addr
d) So anzeigen IPv6 -Adressen auf Ihrem Computer angezeigt:
ip -6 addr
Abschluss
Dieser Leitfaden hat eine umfassende Liste der häufig verwendeten "IP" -Kande unter Verwendung von Debian 10 Linux kennengelernt. Dieser Leitfaden kann auch unter anderen Linux-Verteilungen wie Ubuntu, Redhat-basierter Distribution usw. ausprobiert werden. Um weitere Informationen zu einem IP -Unterbefehl zu erhalten, können Sie die Menschenseiten oder den Befehl "Hilfe" verwenden.