Verwenden Sie den Befehl ip netns in Linux, um den Netzwerkport zu isolieren und die IP-Adresse zu konfigurieren

Verwenden Sie den Befehl ip netns in Linux, um den Netzwerkport zu isolieren und die IP-Adresse zu konfigurieren

1. Fügen Sie den Isolationsmarker hinzu:

ip netns add fd

2. Isolieren Sie die angegebene Netzwerkkarte:

ip link set eth1 netns fd

3. Befehle in einer isolierten Umgebung ausführen:

ip netns exec fd ifconfig eth1 down
ip netns exec fd ifconfig eth1 up
ip netns exec fd ip-Adresse hinzufügen 192.168.1.2/24 dev eth1

4. Wenn mehrere Netzwerkports vorhanden sind, können Sie zwei Netzwerkportpaare direkt verbinden, IP-Adressen im selben Netzwerksegment konfigurieren und einen Ping-Vorgang ausführen, um zu überprüfen, ob die Konfiguration der IP-Adresse des isolierten Netzwerkports erfolgreich war:

ping -I eth2 192.168.1.2

Wissenspunkterweiterung: Linux-Befehl zum Anzeigen der IP-Adresse

Ich glaube, jeder möchte wissen, wie man IP in Linux überprüft. Heute stelle ich Ihnen die folgenden Befehle zum Überprüfen von IP in Linux zu Ihrer Information und zum Lernen vor. Es folgt eine ausführliche Einführung.

ifconfig

Linux-Befehl zum Anzeigen der IP-Adresse --ifconfig

Der Befehl ifconfig dient zum Anzeigen und Ändern der Adresse und Parameter der Netzwerkschnittstelle

$ ifconfig -a 
lo0: Flags = 849 mtu 8232 
inet 127.0.0.1 Netzmaske ff000000 
hme0: Flags = 863 mtu 1500 
inet 211.101.149.11 Netzmaske ffffff00 Broadcast 211.101.149.255 
Äther 8:0:20:a7:4d:21

Das System zeigt den Namen der Netzwerkschnittstelle, den Status der Schnittstelle (aktiv oder inaktiv),

Schnittstellen-IP-Adresse und Maskeninformationen

So ändern Sie die IP-Adresse einer Netzwerkschnittstelle:

#ifconfig hme0 down 
#ifconfig hme0 211.101.149.233 Netzmaske 255.255.255.0 oben

Verwenden Sie zunächst den Befehlsparameter down, um den Dienst der Netzwerkschnittstelle hme0 vorübergehend zu stoppen. Verwenden Sie dann den Linux-Befehl ifconfig, um IP anzuzeigen, der Schnittstelle eine neue IP-Adresse und Maske zuzuweisen und den Netzwerkschnittstellendienst zu starten. Sie können die IP-Adresse des Computers auch ändern, indem Sie den Wert der IP-Adresse in der Datei /etc/hosts ändern und das System neu starten.

/etc/hosts/: 211.101.149.11 sampdt definiert den Hostnamen in /etc/hostname.hme0 und die IP-Adresse.

Wenn die Netzwerkkarte geändert/hinzugefügt wird, kann das System den Schnittstellendienst nicht automatisch starten. In diesem Fall müssen Sie den Netzwerkportdienst manuell erstellen:

#ifconfig hme0 plumb

Linux kann einen Netzwerk-Port-Dienst für die Schnittstelle le0 erstellen, indem es die IP überprüft

Verwenden Sie dementsprechend ifconfig mit dem Parameter unplumb, um den Dienst zu stoppen und das Netzwerk herunterzufahren.

netconfig dient zum Einstellen der IP-Adresse

Zusammenfassen

Oben habe ich Ihnen die Verwendung des Befehls „ip netns“ zum Isolieren von Netzwerkports und Konfigurieren von IP-Adressen unter Linux vorgestellt. Ich hoffe, es wird Ihnen hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!
Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank!

Das könnte Sie auch interessieren:
  • Detailliertes Tutorial zur Verwendung des Pip-Befehls nach der Python-Installation unter Linux

<<:  Ausführliche Erklärung des Sperrmechanismus in MySQL

>>:  JavaScript zum Implementieren einer dynamischen Digitaluhr

Artikel empfehlen

React implementiert dynamische Popup-Fensterkomponente

Wenn wir beim Schreiben einiger UI-Komponenten di...

Einführung und Installation von MySQL Shell

Inhaltsverzeichnis 01 ReplicaSet-Architektur 02 E...

Ein Beispiel zum Schreiben eines großen Sonnenwettersymbols in reinem CSS

Wirkung Das Wirkungsdiagramm sieht wie folgt aus ...

Klassischer Beispielcode für JavaScript-Funktionsaufrufe

Inhaltsverzeichnis Klassisches Beispiel für einen...

Lösung für das Problem des achtstündigen Unterschieds bei der MySQL-Einfügezeit

Lösen Sie das Problem des achtstündigen Zeitunter...

Prozessdiagramm zur Implementierung des CentOS-IP-Verbindungsnetzwerks

1. Melden Sie sich beim System an und geben Sie d...

So installieren Sie MySQL 5.7.29 mit einem Klick mithilfe eines Shell-Skripts

Dieser Artikel bezieht sich auf die Arbeit des 51...

js implementiert das klassische Minesweeper-Spiel

In diesem Artikelbeispiel wird der spezifische Co...

JavaScript implementiert eine Box, die der Mausbewegung folgt

In diesem Artikel wird der spezifische JavaScript...

Detaillierte Erklärung zum Erstellen eines Arrays in JavaScript

Inhaltsverzeichnis Erstellen von Arrays in JavaSc...