Detaillierte Erklärung der nmcli-Verwendung in CentOS8

Detaillierte Erklärung der nmcli-Verwendung in CentOS8

Allgemeine nmcli-Befehle basierend auf RHEL8/CentOS8

# IP anzeigen (ähnlich wie ifconfig, IP-Adresse)
nmcli
# Verbindung herstellen, statische IP konfigurieren (entspricht der Konfiguration von ifcfg, wobei BOOTPROTO=none, und mit ifup starten)
nmcli c add Typ Ethernet con-name ethX ifname ethX ipv4.addr 192.168.1.100/24 ​​ipv4.gateway 192.168.1.1 ipv4.method manuell
# Erstellen Sie eine Verbindung und konfigurieren Sie eine dynamische IP (entspricht der Konfiguration von ifcfg, wobei BOOTPROTO=dhcp und ifup zum Starten der Verbindung verwendet wird)
nmcli c add Typ Ethernet Con-Name ethX ifname ethX ipv4.method auto
# IP ändern (nicht interaktiv)
nmcli c ändere ethX ipv4.addr '192.168.1.200/24'
nmcli c up ethX
# IP ändern (interaktiv)
nmcli c bearbeiten ethX
nmcli> gehe zu ipv4.addresses
nmcli ipv4.addresses> ändern
Bearbeiten Sie den Wert „Adressen“: 192.168.1.200/24
Möchten Sie auch „ipv4.method“ auf „manuell“ setzen? [ja]: ja
nmcli ipv4> speichern
nmcli ipv4> aktivieren
nmcli ipv4> beenden
# Verbindung aktivieren (entspricht ifup)
nmcli c up ethX
# Verbindung beenden (entspricht ifdown)
nmcli c down
# Verbindung löschen (ähnlich wie ifdown und ifcfg löschen)
nmcli c lösche ethX
# Zeigen Sie die Verbindungsliste an nmcli c show
# Verbindungsdetails anzeigen nmcli c show ethX
# Alle ifcfgs oder Routen zur Verbindung neu laden (wird nicht sofort wirksam)
nmcli c neu laden
# Die angegebene ifcfg oder Route zur Verbindung neu laden (wird nicht sofort wirksam)
nmcli c lade /etc/sysconfig/network-scripts/ifcfg-ethX
nmcli c lade /etc/sysconfig/network-scripts/route-ethX
# Die Verbindung wird sofort wirksam. Es gibt drei Methoden: nmcli c up ethX
nmcli d ethX erneut anwenden
nmcli d verbindet ethX
# Geräteliste anzeigen nmcli d
# Alle Gerätedetails anzeigen nmcli d show
# Detaillierte Informationen zum angegebenen Gerät anzeigen nmcli d show ethX
# Aktivieren Sie die Netzwerkkarte nmcli d connect ethX
# Drahtloses Netzwerk deaktivieren (NM aktiviert drahtloses Netzwerk standardmäßig)
nmcli r alles aus
# Überprüfen Sie den NM-Verwaltungsstatus nmcli n
# NM-Management aktivieren nmcli n on
# NM-Verwaltung deaktivieren (mit Vorsicht ausführen)
nmcli n aus
#Überwachungsereignisse nmcli m
# Den Status von NM selbst anzeigen nmcli
# Prüfen Sie, ob NM online verfügbar ist nm-online

Das oben erwähnte ifcfg bezieht sich auf /etc/sysconfig/network-scripts/ifcfg-ethX und /etc/sysconfig/network-scripts/route-ethX

Zusammenfassen

Oben ist die Einführung des Herausgebers in die Verwendung von nmcli in CentOS8. Ich hoffe, es wird für alle hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird 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:
  • CentOS7 verwendet yum zur Installation von MySQL 8.0.12
  • Bei der Installation von jdk1.8 auf CentOS gibt es kein /lib/ld-linux.so.2: Ursachenanalyse dieser Datei
  • Detaillierte Schritte zur Installation und Konfiguration von MySQL 8.0 auf CentOS
  • Detaillierte Schritte zum Installieren und Konfigurieren des K8S-Clusters in CentOS 7
  • Centos7.3 jre1.8 Installations- und Konfigurationstutorial
  • Lösung für E_INVALIDARG (0x80070057) bei der Installation von Centos6.8 in VirtualBox

<<:  Der gesamte Prozess der Implementierung des Zusammenfassungs-Popup-Fensters mit Vue+Element UI

>>:  Detaillierte grafische Beschreibung des Datenbankinstallationsprozesses der MySQL-Version 5.7.24

Artikel empfehlen

Detaillierte Erklärung der Methoden des fs-Moduls und des Path-Moduls in Node.js

Überblick: Das Dateisystemmodul ist ein einfacher...

Beispieldemonstration der Vuex-Modularisierung und Namespaces

1. Zweck: Machen Sie den Code leichter wartbar un...

Zusammenfassung der Verwendung von MySQL-Datums- und Uhrzeitfunktionen

Dieser Artikel basiert auf MySQL 8.0 Dieser Artik...

So entfernen Sie „Enter“, „Senden“ und „Enter != Senden“ aus dem Formular

Um das Problem „Eingeben != Absenden“ zu implement...

Webdesign-Erfahrung: Effizientes Schreiben von Webcode

Ursprünglich sollte dieses siebte Kapitel eine aus...

Vue-Komponente zur Realisierung einer Karussell-Animation

In diesem Artikelbeispiel wird der spezifische Co...

js implementiert dynamisch Operationen zum Hinzufügen und Löschen von Tabellen

In diesem Artikelbeispiel wird der spezifische Co...

Vite2.0 Fallstricke

Inhaltsverzeichnis Optimierung des Vite-Projektau...

Die perfekte Lösung für Vue-Routing-Fallback (vue-route-manager)

Inhaltsverzeichnis Routenplaner Hintergrund Erste...

Detaillierte Analyse von or, in, union und Indexoptimierung in MySQL

Dieser Artikel entstand aus der Hausaufgabe „Erle...

Ein Artikel zeigt Ihnen, wie Sie mit React ein Rezeptsystem implementieren

Inhaltsverzeichnis 1. Rezeptsammlung 1.1 Projekth...

Detaillierte Erklärung von Promises in JavaScript

Inhaltsverzeichnis Grundlegende Verwendung von Pr...