Dies ist der Befehl nmcli, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
nmcli – Befehlszeilentool zur Steuerung von NetworkManager
ZUSAMMENFASSUNG
nmcli [OPTIONAL...] {Hilfe | General | Vernetzung | Radio | Verbindung | Gerät | Agent |
Monitor} [COMMAND] [ARGUMENTE...]
BESCHREIBUNG
nmcli ist ein Befehlszeilentool zur Steuerung von NetworkManager und zur Meldung des Netzwerkstatus.
Es kann als Ersatz für verwendet werden nm-Applet oder andere grafische Clients. nmcli is
Wird zum Erstellen, Anzeigen, Bearbeiten, Löschen, Aktivieren und Deaktivieren von Netzwerkverbindungen verwendet
sowie den Status von Netzwerkgeräten steuern und anzeigen.
Typische Anwendungen sind:
· Skripte: Nutzen Sie NetworkManager über nmcli anstatt Netzwerkverbindungen zu verwalten
manuell. nmcli unterstützt ein knappes Ausgabeformat, das besser für Skripte geeignet ist
wird bearbeitet. Beachten Sie, dass NetworkManager auch Skripte namens „Dispatcher“ ausführen kann
Skripte“ als Reaktion auf Netzwerkereignisse. Siehe Netzwerk Manager(8) für Einzelheiten hierzu
Dispatcher-Skripte.
· Server, Headless-Maschinen und Terminals: nmcli kann zur Steuerung von NetworkManager verwendet werden
ohne GUI, einschließlich Erstellen, Bearbeiten, Starten und Stoppen von Netzwerkverbindungen
und Anzeigen des Netzwerkstatus.
OPTIONAL
-t | --knapp
Die Ausgabe ist knapp. Dieser Modus ist für die Computerverarbeitung (Skriptverarbeitung) konzipiert und geeignet.
-p | --ziemlich
Die Ausgabe ist hübsch. Dies bewirkt nmcli um für den Menschen leicht lesbare Ausgaben zu erzeugen,
D. h. Werte werden ausgerichtet, Kopfzeilen werden gedruckt usw.
-m | --Modus {tabellarisch | mehrzeilig}
Wechseln Sie zwischen tabellarischer und mehrzeiliger Ausgabe:
tabellarisch
Die Ausgabe ist eine Tabelle, in der jede Zeile einen einzelnen Eintrag beschreibt. Spalten definieren
besondere Eigenschaften des Eintrags.
mehrzeilige
Jeder Eintrag besteht aus mehreren Zeilen, jede Eigenschaft in einer eigenen Zeile. Die Werte sind
mit dem Präfix des Eigenschaftsnamens.
Wenn es weggelassen wird, ist der Standardwert für die meisten Befehle tabellarisch. Für die Befehle, die mehr erzeugen
Standardmäßig werden strukturierte Informationen angezeigt, die nicht in einer einzelnen Zeile angezeigt werden können
mehrzeilig. Derzeit sind dies:
· nmcli-Verbindungsshow ID
· nmcli-Geräteshow
-c | --Farben {ja | nein | Auto}
Diese Option steuert die Farbausgabe (mithilfe von Terminal-Escape-Sequenzen). ja ermöglicht
Farben, „no“ deaktiviert sie, „Auto“ erzeugt nur Farben, wenn die Standardausgabe erfolgt
an ein Terminal. Der Standardwert ist „Auto“.
-f | --Felder {[Feld...] | alle | gemeinsam}
Mit dieser Option wird angegeben, welche Felder (Spaltennamen) gedruckt werden sollen. Gültig
Feldnamen unterscheiden sich für bestimmte Befehle. Listen Sie die verfügbaren Felder auf, indem Sie eine angeben
Ungültiger Wert für die --Felder Möglichkeit. all wird verwendet, um alle gültigen Feldwerte von zu drucken
der Befehl. common wird verwendet, um allgemeine Feldwerte des Befehls zu drucken.
Wenn es weggelassen wird, ist die Standardeinstellung üblich. Die Option ist obligatorisch, wenn --knapp wird eingesetzt. In diesem
In diesem Fall können die generischen Werte all und common nicht verwendet werden. Dies dient der Aufrechterhaltung der Kompatibilität
wenn in Zukunft neue Felder hinzugefügt werden.
-e | --fliehen {ja | NEIN}
Ob :- und \-Zeichen im knappen Tabellenmodus maskiert werden sollen. Das Escape-Zeichen ist \.
Wenn es weggelassen wird, ist der Standardwert „Ja“.
-n | --nocheck
Mit dieser Option kann erzwungen werden nmcli Überprüfung überspringen nmcli und Netzwerk Manager
Versionskompatibilität. Seien Sie vorsichtig, da die Verwendung inkompatibler Versionen möglich ist
zu falschen Ergebnissen führen.
-a | --Fragen
Bei Verwendung dieser Option nmcli wird anhalten und nach fehlenden erforderlichen Argumenten fragen, also
Verwenden Sie diese Option nicht für nicht interaktive Zwecke wie Skripte. Diese Option
steuert beispielsweise, ob Sie bei Bedarf zur Eingabe eines Passworts aufgefordert werden
zum Anschluss an ein Netzwerk.
-s | --show-secrets
Bei Verwendung dieser Option nmcli zeigt Passwörter und Geheimnisse an, die möglicherweise vorhanden sind
in einer Ausgabe einer Operation. Diese Option beeinflusst auch das Echo der eingegebenen Passwörter
Benutzer als Eingabe.
[-w | --Warten Sekunden...]
Diese Option legt einen Timeout-Zeitraum fest, für den nmcli wird darauf warten, dass NetworkManager es tut
Operationen beenden. Dies ist besonders nützlich für Befehle, deren Ausführung möglicherweise länger dauert
abgeschlossen, z. B. Verbindungsaktivierung.
Durch Angabe eines Werts von 0 wird angewiesen nmcli nicht warten, sondern sofort mit a beenden
Status des Erfolgs. Der Standardwert hängt vom ausgeführten Befehl ab.
-v | --Version
Anzeigen nmcli Version.
-h | --help
Hilfeinformationen drucken.
ALLGEMEIN BEFEHLE
nmcli General {Status | hostname | Berechtigungen | Protokollierung} [ARGUMENTE...]
Verwenden Sie diesen Befehl, um den Status und die Berechtigungen von NetworkManager anzuzeigen. Sie können auch und bekommen
Ändern Sie den Hostnamen des Systems sowie die Protokollierungsebene und Domänen von NetworkManager.
Status
Gesamtstatus von NetworkManager anzeigen. Dies ist die Standardaktion, es sei denn, es gibt zusätzliche Aktionen
Befehl vorgesehen ist nmcli General.
hostname [hostname]
System-Hostnamen abrufen und ändern. Ohne Argumente wird die aktuell konfigurierte Ausgabe ausgegeben
Hostname. Wenn Sie einen Hostnamen übergeben, wird dieser zur Festlegung an NetworkManager übergeben
als neuen System-Hostnamen.
Beachten Sie, dass der Begriff „System“-Hostname auch als „persistent“ oder „persistent“ bezeichnet werden kann
„statisch“ durch andere Programme oder Tools. Der Hostname wird in gespeichert / etc / Hostname Datei in
die meisten Distributionen. Beispielsweise verwendet der Dienst „systemd-hostnamed“ den Begriff „statisch“.
Hostname und es liest nur die / etc / Hostname Datei beim Start.
Berechtigungen
Zeigen Sie die Berechtigungen an, die ein Anrufer für verschiedene authentifizierte Vorgänge hat
NetworkManager ermöglicht beispielsweise das Aktivieren und Deaktivieren von Netzwerken sowie das Ändern von Wi-Fi und WWAN
Status ändern, Verbindungen ändern usw.
Protokollierung [Grad des Grad des ] [Domain Domains...]
Abrufen und Ändern der NetworkManager-Protokollierungsstufe und -Domänen. Ohne aktuelles Argument
Protokollierungsstufe und Domänen werden angezeigt. Um den Protokollierungsstatus zu ändern, geben Sie Folgendes an: Grad des
und, oder, Domain Parameter. Sehen NetworkManager.conf(5) für verfügbare Ebene und Domäne
Werte.
NETWORKING STEUERN BEFEHLE
nmcli Vernetzung {on | WOW! | Konnektivität} [ARGUMENTE...]
Abfragen des NetworkManager-Netzwerkstatus, Aktivieren und Deaktivieren des Netzwerks.
on, WOW!
Aktivieren oder deaktivieren Sie die Netzwerksteuerung durch NetworkManager. Alle Schnittstellen verwaltet
von NetworkManager werden deaktiviert, wenn das Netzwerk deaktiviert ist.
Konnektivität [überprüfen]
Rufen Sie den Status der Netzwerkkonnektivität ab. Die Wahl aus der Ferne überprüfen Das Argument weist NetworkManager an, dies zu tun
Überprüfen Sie die Konnektivität erneut. Andernfalls wird der aktuellste bekannte Konnektivitätsstatus angezeigt
ohne erneute Überprüfung.
Mögliche Zustände sind:
keine
Der Host ist mit keinem Netzwerk verbunden.
Portal
Der Host befindet sich hinter einem Captive-Portal und kann nicht auf das gesamte Internet zugreifen.
begrenzt
Der Host ist mit einem Netzwerk verbunden, hat aber keinen Zugriff auf das Internet.
voller
Der Host ist mit einem Netzwerk verbunden und hat vollen Zugriff auf das Internet.
unbekannt
Der Verbindungsstatus kann nicht ermittelt werden.
RADIO ÜBERTRAGUNG STEUERN BEFEHLE
nmcli Radio {alle | Wi-Fi | Wwan} [ARGUMENTE...]
Zeigen Sie den Status der Funkschalter an oder aktivieren und deaktivieren Sie die Schalter.
Wi-Fi [auf | aus]
WLAN-Status im NetworkManager anzeigen oder festlegen. Wenn keine Argumente angegeben werden, Wi-Fi
Status wird gedruckt; on ermöglicht WLAN; WOW! deaktiviert WLAN.
Wwan [auf | aus]
Status von WWAN (mobiles Breitband) im NetworkManager anzeigen oder festlegen. Wenn es keine Argumente gibt
im Lieferumfang enthalten, der Status des mobilen Breitbandnetzes ist aufgedruckt; on ermöglicht mobiles Breitband, WOW!
deaktiviert es.
alle [auf | aus]
Alle zuvor genannten Funkschalter gleichzeitig anzeigen oder einstellen.
ACTIVITY MONITOR
nmcli Monitor
Beobachten Sie die NetworkManager-Aktivität. Überwacht Änderungen im Konnektivitätsstatus, bei Geräten usw
Verbindungsprofile.
[VORLÄUFIGE VOLLAUTOMATISCHE TEXTÜBERSETZUNG - muss noch überarbeitet werden. Wir bitten um Ihr Verständnis.] nmcli Verbindung Monitor und nmcli Gerät Monitor auf bestimmte Veränderungen achten
Geräte oder Verbindungen.
CONNECTION MANAGEMENT BEFEHLE
nmcli Verbindung {erklären | up | nach unten | hinzufügen | bearbeiten | ändern | löschen | Monitor | neu laden |
Belastung} [ARGUMENTE...]
NetworkManager speichert alle Netzwerkkonfigurationen als „Verbindungen“, bei denen es sich um Sammlungen von handelt
Daten (Layer2-Details, IP-Adressierung usw.), die beschreiben, wie eine Verbindung erstellt oder eine Verbindung hergestellt wird
Netzwerk. Eine Verbindung ist „aktiv“, wenn ein Gerät die Konfiguration dieser Verbindung verwendet
Erstellen Sie ein Netzwerk oder verbinden Sie es mit einem Netzwerk. Es können mehrere Verbindungen vorhanden sein, die für ein Gerät gelten.
Es kann jedoch jeweils nur einer von ihnen auf diesem Gerät aktiv sein. Das zusätzliche
Verbindungen können verwendet werden, um einen schnellen Wechsel zwischen verschiedenen Netzwerken zu ermöglichen
Konfigurationen.
Stellen Sie sich einen Computer vor, der normalerweise, aber manchmal auch, mit einem DHCP-fähigen Netzwerk verbunden ist
mit einem Testnetzwerk verbunden, das statische IP-Adressierung verwendet. Statt manuell
Wenn Sie eth0 jedes Mal neu konfigurieren, wenn das Netzwerk geändert wird, können die Einstellungen als zwei gespeichert werden
Verbindungen, die beide für eth0 gelten, eine für DHCP (Standard genannt) und eine mit dem
statische Adressierungsdetails (Testen genannt). Bei Verbindung mit dem DHCP-fähigen Netzwerk
Benutzer würde laufen nmcli mit up Standard , und bei Verbindung mit dem statischen Netzwerk der Benutzer
würde Rennen nmcli mit up Natürlich sind wir auch auf Facebook zu finden: <br> <a href="https://www.facebook.com/tijhof.de" target="_blank" rel="noopener"><img class="alignleft wp-image-15850 size-full" src="https://tijhof.nl/wp-content/uploads/2024/03/facebookGmBh.png" alt="" width="250" height="50"></a>.
erklären [--aktiv] [--Auftrag [+-]Kategorie:...]
Listen Sie In-Memory- und On-Disk-Verbindungsprofile auf, von denen einige möglicherweise auch aktiv sind, wenn a
Das Gerät verwendet dieses Verbindungsprofil. Ohne Parameter werden alle Profile aufgelistet.
Wann --aktiv Wenn diese Option angegeben ist, werden nur die aktiven Profile angezeigt.
Die --Auftrag Die Option kann verwendet werden, um eine benutzerdefinierte Reihenfolge der Verbindungen zu erhalten. Die Verbindungen
können nach aktivem Status (active), Name (name), Typ (type) oder D-Bus-Pfad sortiert werden
(Weg). Wenn Verbindungen gemäß einer Sortierreihenfolgekategorie gleich sind, ein zusätzlicher
Kategorie kann angegeben werden. Die Standardsortierreihenfolge entspricht --order
aktiv:Name:Pfad. + oder kein Präfix bedeutet Sortierung in aufsteigender Reihenfolge (alphabetisch oder
in Zahlen), - bedeutet umgekehrte (absteigende) Reihenfolge. Die Kategorienamen können abgekürzt werden
(zB --order -a:na).
erklären [--aktiv] [id | uuid | Weg | Ein Weg] ID...
Details für angegebene Verbindungen anzeigen. Standardmäßig sind sowohl die statische Konfiguration als auch
Es werden die aktiven Verbindungsdaten angezeigt. Wenn --aktiv Option angegeben ist, nur die
Aktive Profile werden berücksichtigt. Global verwenden --show-secrets Option zur Anzeige
Geheimnisse, die mit dem Profil verbunden sind.
id, uuid, Weg und Ein Weg Schlüsselwörter können verwendet werden, wenn ID ist nicht eindeutig. Optional
ID-Spezifizierende Schlüsselwörter sind:
id
ID bezeichnet einen Verbindungsnamen.
uuid
ID bezeichnet eine Verbindungs-UUID.
Weg
ID bezeichnet einen statischen D-Bus-Verbindungspfad im Format
/org/freedesktop/NetworkManager/Settings/num oder einfach nur num.
Ein Weg
ID bezeichnet einen aktiven D-Bus-Verbindungspfad im Format
/org/freedesktop/NetworkManager/ActiveConnection/num oder einfach nur num.
Es ist möglich, die Ausgabe mithilfe des globalen Filters zu filtern --Felder Möglichkeit. Verwenden Sie die
folgende Werte:
profile
Zeigt nur die statische Profilkonfiguration an.
aktiv
Zeigt nur aktive Verbindungsdaten an (wenn das Profil aktiv ist).
Sie können auch bestimmte Felder angeben. Für die statische Konfiguration verwenden Sie die Einstellung und
Eigenschaftsnamen wie in beschrieben nm-Einstellungen(5) Handbuchseite. Zur aktiven Datennutzung
ALLGEMEIN, IP4, DHCP4, IP6, DHCP6, VPN.
Wenn dem kein Befehl gegeben wird nmcli Verbindung, die Standardaktion ist nmcli
Verbindung erklären.
up [id | uuid | Weg] ID... [ifname ifname] [ap BSSID] [passwd-Datei Datei]
Aktivieren Sie eine Verbindung. Die Verbindung wird anhand ihres Namens, ihrer UUID oder ihres D-Bus-Pfads identifiziert.
If ID ist mehrdeutig, ein Schlüsselwort id, uuid or Weg kann verwendet werden. Wenn eine erforderlich ist
bestimmtes Gerät, auf dem die Verbindung aktiviert werden soll ifname Option mit Schnittstellennamen
sollte gegeben sein. Wenn die ID wird nicht gegeben ifname ist erforderlich, und NetworkManager wird es tun
Aktivieren Sie die beste verfügbare Verbindung für die gegebene Zeit ifname. Im Falle eines VPN
Verbindung, die ifname Option gibt das Gerät der Basisverbindung an. Der ap
Geben Sie mit dieser Option an, welcher bestimmte AP im Falle einer Wi-Fi-Verbindung verwendet werden soll.
If --Warten Wenn diese Option nicht angegeben ist, beträgt das Standard-Timeout 90 Sekunden.
Weitere Informationen finden Sie auch in den Verbindung erklären oben für die Beschreibung des ID-Angeben von Schlüsselwörtern.
Verfügbare Optionen sind:
ifname
Schnittstelle, die zur Aktivierung verwendet wird.
ap
BSSID des AP, zu dem der Befehl eine Verbindung herstellen soll (für WLAN-Verbindungen).
passwd-Datei
Einige Netzwerke erfordern möglicherweise Anmeldeinformationen während der Aktivierung. Diese können Sie verschenken
Anmeldeinformationen mit dieser Option. Jede Zeile der Datei sollte ein Passwort enthalten
in der Form:
Einstellungsname.Eigenschaftsname:das Passwort
Für WPA-WLAN mit PSK wäre die Zeile beispielsweise
802-11-wireless-security.psk:secret12345
Für das 802.1X-Passwort wäre die Zeile
802-1x.password:mein 1X-Passwort
nmcli akzeptiert auch wifi-sec und wifi strings anstelle von 802-11-wireless-security.
Wenn NetworkManager ein Passwort erfordert und dieses nicht angegeben wird, nmcli werde danach fragen
beim Laufen mit --Fragen. Wenn --Fragen nicht übergeben wurde, kann NetworkManager einen anderen fragen
Geheimagent, der möglicherweise ausgeführt wird (normalerweise ein GUI-Geheimagent, wie z. B. nm-applet
oder Gnomenschale).
nach unten [id | uuid | Weg | Ein Weg] ID...
Deaktivieren Sie eine Verbindung von einem Gerät, ohne das Gerät daran zu hindern, weiterzumachen
automatische Aktivierung. An den Befehl können mehrere Verbindungen übergeben werden.
Beachten Sie, dass dieser Befehl nicht die angegebene aktive Verbindung, sondern das Gerät deaktiviert
auf dem die Verbindung aktiv war, ist weiterhin verbindungsbereit und wird ausgeführt
automatische Aktivierung, indem nach einer geeigneten Verbindung gesucht wird, die über das Flag „Autoconnect“ verfügt
Satz. Hierzu gehört auch die gerade deaktivierte Verbindung. Also, wenn die Verbindung eingestellt ist
Wenn Sie die automatische Verbindung herstellen, wird sie automatisch auf dem getrennten Gerät erneut gestartet.
In den meisten Fällen möchten Sie möglicherweise Folgendes verwenden Gerät trennen Befehl stattdessen.
Die Verbindung wird anhand ihres Namens, ihrer UUID oder ihres D-Bus-Pfads identifiziert. Wenn ID ist mehrdeutig, a
Stichwort id, uuid, Weg or Ein Weg kann verwendet werden.
Weitere Informationen finden Sie auch in den Verbindung erklären oben für die Beschreibung des ID-Angeben von Schlüsselwörtern.
If --Warten Wenn diese Option nicht angegeben ist, beträgt das Standard-Timeout 10 Sekunden.
hinzufügen ifname ifname [Con-Name Name] [Automatische Verbindung {ja | NEIN}] [Speichern {ja | NEIN}]
[Meister Master] [Slave-Typ tippe] [Typ tippe] [ARGUMENTE...] [ip4 Adr] [gw4 Adr]
[ip6 Adr] [gw6 Adr] [-- [+|-]Einstellung.Resorts Wert ...]
Fügen Sie eine Verbindung für NetworkManager hinzu. Argumente unterscheiden sich je nach Verbindungstyp,
siehe unten.
ifname
Schnittstelle, an die die Verbindung gebunden werden soll. Die Verbindung gilt nur für
diesen Schnittstellennamen. Für die Schnittstellenunabhängigkeit kann der Sonderwert * verwendet werden
Verbindungen. Die ifname Das Argument ist für alle Verbindungstypen obligatorisch, außer
Bond, Team, Bridge und VLAN. Hinweis: Verwenden Sie Anführungszeichen um *, um die Shell zu unterdrücken
Erweiterung.
Betrügername
Verbindungsname (falls nicht angegeben, wird ein Standardname generiert:
[- ][- ]).
Automatische Verbindung
ob das Verbindungsprofil automatisch aktiviert werden kann (Standard: ja).
Speichern
ob die Verbindung dauerhaft sein soll, also NetworkManager sie speichern soll
auf der Festplatte (Standard: ja).
Master
Master-Schnittstellenname oder Verbindungs-UUID oder ID des Master-Verbindungsprofils. Der
Dem Wert kann ifname/, uuid/ oder id/ vorangestellt werden, um ihn eindeutig zu machen.
Sklaventyp
Art der Master-Verbindung. Nur erforderlich, wenn es nicht abgeleitet werden kann (d. h
Master-Verbindung existiert noch nicht).
tippe
Verbindungstyp; Zulässige Werte finden Sie weiter unten. Beachten Sie, dass Typen Bindungssklave,
Team-Sklave und Brückensklave erstellen Ethernet Verbindungsprofile. Ihre Verwendung ist
von der Verwendung eines bestimmten Typs abgeraten Master .
tippe Ethernet [mac Adr] [geklonter Mac Adr] [MTU MTU]
mac
MAC-Adresse des Geräts, an das diese Verbindung gebunden ist.
geklonter Mac
geklonter MAC.
MTU
MTU.
tippe Wi-Fi Ssid SSID [mac Adr] [geklonter Mac Adr] [Modus {Infrastruktur | ap | ad hoc}]
[MTU MTU]
Ssid
SSID.
mac
MAC-Adresse des Geräts, an das diese Verbindung gebunden ist.
geklonter Mac
geklonter MAC.
Modus
Wi-Fi-Netzwerkmodus. Wenn leer, wird Infrastruktur angenommen.
MTU
MTU.
tippe WiMAX [mac Adr] [nsp nsp]
mac
MAC-Adresse des Geräts, an das diese Verbindung gebunden ist.
nsp
Name des Netzwerkdienstanbieters.
tippe pppoe Benutzername Benutzer [Passwort passwd] [ Name] [MTU MTU] [mac Adr]
Benutzername
PPPoE-Benutzername.
Passwort
Passwort für den PPPoE-Benutzernamen.
PPPoE-Dienstname (falls vom Konzentrator benötigt).
MTU
MTU.
mac
MAC-Adresse des Geräts, an das diese Verbindung gebunden ist.
tippe gsm [Atemstillstand APN] [Benutzername Benutzer] [Passwort passwd]
Atemstillstand
APN – Name des GSM-Zugangspunkts.
Benutzer
Nutzername.
Passwort
Passwort.
tippe CDMA [Benutzername Benutzer] [Passwort passwd]
Benutzer
Nutzername.
Passwort
Passwort.
tippe unendlich [mac Adr] [MTU MTU] [Transportmodus {Datagramm | in Verbindung gebracht}]
[Elternteil Gerät] [p-Taste Haupt]
mac
MAC-Adresse des Geräts, an das diese Verbindung gebunden ist (InfiniBand MAC ist 20
Bytes).
MTU
MTU.
Transportmodus
InfiniBand-Transportmodus.
Elternteil
der Schnittstellenname des übergeordneten Geräts (falls vorhanden).
p-Taste
der InfiniBand P_Key (16-Bit-Ganzzahl ohne Vorzeichen).
tippe Bluetooth [Adr Adr] [BT-Typ {panu | dun-gsm | dun-cdma}]
Adr
Bluetooth-Geräteadresse (MAC).
BT-Typ
Bluetooth-Verbindungstyp.
tippe vlan dev Gerät id id [Fahnen Fahnen] [Eintritt Mapping] [Austritt Mapping] [MTU MTU]
dev
Das übergeordnete Gerät, auf dem sich dieses VLAN befindet.
id
VLAN-ID im Bereich 0-4095.
Fahnen
Flaggen.
Eintritt
VLAN-Eingangsprioritätszuordnung.
Austritt
VLAN-Ausgangsprioritätszuordnung.
MTU
MTU.
tippe Anleihe
[Modus {aktive-sicherung | balance-xor | Sendung | 802.3ad | balance-tlb | Balance-Alb | num}]
[primär ifname] [miimon num] [Abwärtsverzögerung num] [Aktualisierungsverzögerung num] [Arp-Intervall num]
[arp-ip-ziel num]
Modus
Bonding-Modus (Standard: balance-rr).
primär
Name der primären Schnittstelle (für den aktiven Backup-Modus).
miimon
miimon (Standard: 100).
Abwärtsverzögerung
Abwärtsverzögerung (Standard: 0).
Aktualisierungsverzögerung
Aktualisierungsverzögerung (Standard: 0).
Arp-Intervall
ARP-Intervall (Standard: 0).
arp-ip-ziel
ARP-IP-Ziel.
tippe Bindungssklave [Master Master]
Master
Name der Master-Bond-Schnittstelle oder Verbindungs-UUID oder ID der Bond-Master-Verbindung
Profil. Zur Eindeutigkeit kann dem Wert ifname/, uuid/ oder id/ vorangestellt werden
es.
tippe Team [Config {Datei | JSON}]
Config
JSON-Konfiguration für Team.
tippe Team-Sklave [Config JSON]
Master
Name der Master-Team-Schnittstelle oder Verbindungs-UUID oder ID der Team-Master-Verbindung
Profil. Zur Eindeutigkeit kann dem Wert ifname/, uuid/ oder id/ vorangestellt werden
es.
Config
JSON-Konfiguration für Team.
tippe Brücke [stp {ja | NEIN}] [Prioritätsliste num] [Vorwärtsverzögerung 2 30 ] [Hallo-Zeit 1 10 ]
[Höchstalter 6 42 ] [Alterungszeit 0 1000000 ] [Multicast-Snooping {ja | NEIN}] [mac Adr]
stp
steuert, ob Spanning Tree Protocol (STP) für diese Bridge aktiviert ist
(Standard: ja).
Prioritätsliste
Legt die STP-Priorität fest (Standard: 128).
Vorwärtsverzögerung
STP-Weiterleitungsverzögerung in Sekunden (Standard: 15).
Hallo-Zeit
STP-Hallo-Zeit, in Sekunden (Standard: 2).
Höchstalter
Maximales STP-Nachrichtenalter in Sekunden (Standard: 20).
Alterungszeit
die Alterungszeit der Ethernet-MAC-Adresse in Sekunden (Standard: 300).
Multicast-Snooping
steuert, ob IGMP-Snooping aktiviert ist (Standard: ja).
mac
MAC-Adresse der Bridge (Hinweis: Dies erfordert eine aktuelle Kernel-Funktion,
ursprünglich im 3.15 Upstream-Kernel eingeführt).
tippe Brückensklave [Master Master] [Prioritätsliste num] [Pfadkosten 1 65535 ]
[Haarnadel {ja | NEIN}]
Master
Name der Master-Bridge-Schnittstelle oder Verbindungs-UUID oder ID des Bridge-Masters
Verbindungsprofil. Dem Wert kann ifname/, uuid/ oder id/ vorangestellt werden
es eindeutig machen.
Prioritätsliste
STP-Priorität dieses Slaves (Standard: 32).
Pfadkosten
STP-Portkosten für Ziele über diesen Slave (Standard: 100).
Haarnadel
„Hairpin-Modus“ für den Slave, über den Frames zurückgesendet werden können
der Slave, auf dem der Frame empfangen wurde (Standard: ja).
tippe VPN [tippe tippe] [Benutzer Benutzername]
VPN-Typ
VPN-Typ.
Benutzer
VPN-Benutzername.
tippe olpc-mesh Ssid SSID [Kanal 1 13 ] [dhcp-anycast MAC]
Ssid
SSID.
Kanal
Kanal, der für das Netzwerk verwendet werden soll.
dhcp-anycast
Anycast-DHCP-MAC-Adresse, die beim Anfordern einer IP-Adresse über DHCP verwendet wird.
tippe adsl Benutzername Benutzername Protokoll {pppoa | pppoe | ipoatm} [Passwort passwd]
[Verkapselung {vcmux | GMBH}]
Benutzername
ADSL-Benutzername.
Protokoll
ADSL-Protokoll.
Passwort
ADSL-Passwort.
Verkapselung
ADSL-Kapselung.
tippe tun Modus {tun | klopfen} [Eigentümer UID] [Gruppe GID] [pi {ja | NEIN}]
[vnet-hdr {ja | NEIN}] [Multi-Warteschlange {ja | NEIN}]
Modus
Modus für das Gerät.
Eigentümer
UID des Eigentümers.
Gruppe
GID der Gruppe.
pi
Paketinformationen einschließen (~IFF_NO_PI-Flag).
vnet-hdr
Senden und empfangen Sie große (z. B. GSO-)Pakete und Pakete mit unvollständigen Prüfsummen
(IFF_VNET_HDR-Flag).
Multi-Warteschlange
Unterstützung mehrerer Warteschlangen für Tun/Tap-Geräte (Flag IFF_MULTI_QUEUE).
tippe IP-Tunnel
Modus {ipip | gre | sitzen | isatap | vti | ip6ip6 | ipip6 | ip6gre | vti6 | tun}
entfernt Adr [aus einer regionalen Adr] [dev Gerät]
Modus
Tunnelmodus.
entfernt
IPv4- oder IPv6-Adresse des Remote-Tunnel-Endpunkts.
aus einer regionalen
IPv4- oder IPv6-Adresse des lokalen Tunnelendpunkts.
dev
Gerät, das für die Tunnelendpunktkommunikation verwendet werden soll.
tippe Macvlan dev Gerät Modus {vepa | Brücke | privat | Durchgang | Quelle}
[tippen {ja | NEIN}]
dev
übergeordnetes Gerät, auf dem sich dieses MACVLAN befindet.
Modus
MACVLAN-Modus, der den Kommunikationsmechanismus zwischen mehreren angibt
MACVLANs auf demselben unteren Gerät.
tippen
steuert den Gerätetyp. Wenn auf „Ja“ gesetzt, wird ein MACVTAP erstellt (Standard:
nicht).
tippe vxlan id id entfernt Adr [dev Elternteil Gerät (ifname or Verbindung UUID)]
[aus einer regionalen Adr] [Quellport-min 0 65535 ] [Quellport-max 0 65535 ]
[Zielhafen 0 65535 ]
id
Zu verwendende VXLAN-Netzwerkkennung.
entfernt
Unicast-Ziel-IP-Adresse oder Multicast-IP-Adresse für den Beitritt.
dev
Gerät, das für die Tunnelendpunktkommunikation verwendet werden soll.
aus einer regionalen
Ursprungs IP-Addresse.
Quellport-min
Mindest-UDP-Quellport für die Kommunikation mit dem Remote-VXLAN-Tunnel-Endpunkt.
Quellport-max
Maximaler UDP-Quellport für die Kommunikation mit dem Remote-VXLAN-Tunnel-Endpunkt.
Zielhafen
UDP-Zielport zur Kommunikation mit dem Remote-VXLAN-Tunnel-Endpunkt.
ip4, gw4
IPv4-Adressen.
ip6, gw6
IPv6-Adressen.
--
Sollten Sie jetzt aufgefordert werden, ein -- Wenn ein Argument gefunden wird, wird der Rest der Befehlszeile als interpretiert
Eigenschaftsliste im gleichen Format wie Verbindung ändern Befehl akzeptiert. Das macht
Es ist möglich, die Verbindungseigenschaften vor dem Hinzufügen anzupassen.
bearbeiten {[id | uuid | Weg] ID... | [tippe tippe] [Betrügername Name]}
Bearbeiten Sie eine bestehende Verbindung oder fügen Sie eine neue hinzu, indem Sie einen interaktiven Editor verwenden.
Die bestehende Verbindung wird anhand ihres Namens, ihrer UUID oder ihres D-Bus-Pfads identifiziert. Wenn ID is
mehrdeutig, ein Schlüsselwort id, uuid, oder auch Weg kann verwendet werden. Sehen Verbindung erklären oben für die
Beschreibung des ID-Angeben von Schlüsselwörtern. Keine Bereitstellung einer ID bedeutet, dass ein neues
Verbindung wird hinzugefügt.
Der interaktive Editor führt Sie durch die Verbindungsbearbeitung und ermöglicht Ihnen dies
Ändern Sie die Verbindungsparameter ganz einfach menügeführt nach Ihren Bedürfnissen
Schnittstelle. Der Editor zeigt an, welche Einstellungen und Eigenschaften geändert werden können und
Bietet Inline-Hilfe.
Verfügbare Optionen:
tippe
Art der neuen Verbindung; Gültige Typen sind die gleichen wie für Verbindung hinzufügen
Befehl.
Betrügername
Name für die neue Verbindung. Es kann später im Editor geändert werden.
[VORLÄUFIGE VOLLAUTOMATISCHE TEXTÜBERSETZUNG - muss noch überarbeitet werden. Wir bitten um Ihr Verständnis.] nm-Einstellungen(5) für alle NetworkManager-Einstellungen und Eigenschaftsnamen und deren
Beschreibungen; Und nmcli-Beispiele(7) für Sample-Editor-Sitzungen.
ändern [--vorübergehend] [id | uuid | Weg] ID [+|-]Einstellung.Resorts Wert...
Ändern Sie eine oder mehrere Eigenschaften im Verbindungsprofil.
Die Verbindung wird anhand ihres Namens, ihrer UUID oder ihres D-Bus-Pfads identifiziert. Wenn ID ist mehrdeutig, a
Stichwort id, uuid or Weg kann verwendet werden. Sehen nm-Einstellungen(5) für Umgebung und Eigentum
Namen, deren Beschreibungen und Standardwerte. Dieser Befehl unterstützt Abkürzungen für
Einstellung und Resorts vorausgesetzt, sie sind einzigartig. Leer Wert ("") entfernt die Eigenschaft
value (setzt die Eigenschaft auf den Standardwert). Der angegebene Wert überschreibt die
vorhandenen Immobilienwert.
Wenn Sie ein Element an den vorhandenen Wert anhängen möchten, verwenden Sie das Präfix + für die Eigenschaft
Name. Wenn Sie nur ein Element aus der Containertyp-Eigenschaft entfernen möchten, verwenden Sie das Präfix -
für den Eigenschaftsnamen und geben Sie einen Wert oder einen nullbasierten Index des zu entfernenden Elements an
(oder Optionsname für Eigenschaften mit benannten Optionen) als Wert. Natürlich nur + und -
haben einen echten Effekt für mehrwertige (Container-)Eigenschaften wie ipv4.dns,
IPv4-Adressen, Bond-Optionen usw.
klonen [--vorübergehend] [id | uuid | Weg] ID... neu Name
Klonen Sie eine Verbindung. Die zu klonende Verbindung wird anhand ihres Namens, ihrer UUID oder identifiziert
D-Bus-Pfad. Wenn ID ist mehrdeutig, ein Schlüsselwort id, uuid or Weg kann verwendet werden. Sehen Verbindung
erklären oben für die Beschreibung des ID-Angeben von Schlüsselwörtern. Name ist der Name des
neue geklonte Verbindung. Die neue Verbindung ist bis auf die exakte Kopie
Verbindung.id (Name) und Connection.uuid (generierte) Eigenschaften.
Das neue Verbindungsprofil wird als dauerhaft gespeichert, sofern nicht --vorübergehend Option ist
angegeben. In diesem Fall ist das neue Profil nach dem Neustart von NetworkManager nicht vorhanden.
löschen [id | uuid | Weg] ID...
Löschen Sie eine konfigurierte Verbindung. Die zu löschende Verbindung wird durch ihre gekennzeichnet
Name, UUID oder D-Bus-Pfad. Wenn ID ist mehrdeutig, ein Schlüsselwort id, uuid or Weg kann verwendet werden.
Weitere Informationen finden Sie auch in den Verbindung erklären oben für die Beschreibung des ID-Angeben von Schlüsselwörtern.
If --Warten Wenn diese Option nicht angegeben ist, beträgt das Standard-Timeout 10 Sekunden.
Monitor [id | uuid | Weg] ID...
Überwachen Sie die Aktivität des Verbindungsprofils. Dieser Befehl gibt bei jedem angegebenen Befehl eine Zeile aus
Verbindungsänderungen. Die zu überwachende Verbindung wird durch ihren Namen, UUID oder identifiziert
D-Bus-Pfad. Wenn ID ist mehrdeutig, ein Schlüsselwort id, uuid or Weg kann verwendet werden. Sehen Verbindung
erklären oben für die Beschreibung des ID-Angeben von Schlüsselwörtern.
Überwacht alle Verbindungsprofile, falls keines angegeben ist. Der Befehl wird beendet
wenn alle überwachten Verbindungen verschwinden. Wenn Sie den Verbindungsaufbau überwachen möchten
Erwägen Sie die Verwendung des globalen Monitors mit nmcli Monitor Befehl.
neu laden
Laden Sie alle Verbindungsdateien neu von der Festplatte. NetworkManager überwacht keine Änderungen an
Verbindungsdateien standardmäßig. Sie müssen also diesen Befehl verwenden, um dies festzustellen
NetworkManager, um die Verbindungsprofile erneut von der Festplatte zu lesen, wenn eine Änderung vorgenommen wurde
ihnen. Die Funktion zum automatischen Laden kann jedoch aktiviert werden, und dann wird NetworkManager dies tun
Verbindungsdateien jedes Mal neu laden, wenn sie sich ändern (monitor-connection-files=true in
NetworkManager.conf(5)).
Belastung Dateinamen...
Eine oder mehrere Verbindungsdateien von der Festplatte laden/neu laden. Verwenden Sie dies, nachdem Sie a manuell bearbeitet haben
Verbindungsdatei, um sicherzustellen, dass NetworkManager den neuesten Status kennt.
importieren [--vorübergehend] [tippe tippe] [Datei Datei]
Importieren Sie eine externe/fremde Konfiguration als NetworkManager-Verbindungsprofil. Der
Der Typ der Eingabedatei wird durch angegeben tippe .
Derzeit werden nur VPN-Konfigurationen unterstützt. Die Konfiguration wird importiert von
NetworkManager VPN-Plugins. tippe Die Werte sind die gleichen wie für VPN-Typ Option in nmcli
Verbindung hinzufügen. VPN-Konfigurationen werden durch VPN-Plugins importiert. Daher das Richtige
Dazu muss das VPN-Plugin installiert sein nmcli konnte die Daten importieren.
Das importierte Verbindungsprofil wird als dauerhaft gespeichert, sofern nicht --vorübergehend zu erhalten
angegeben ist. In diesem Fall ist das neue Profil nach dem Neustart von NetworkManager nicht vorhanden.
exportieren [id | uuid | Weg] ID [Datei]
Exportieren Sie eine Verbindung.
Derzeit werden nur VPN-Verbindungen unterstützt. Ein richtiges VPN-Plugin muss sein
so installiert, dass nmcli könnte eine Verbindung exportieren. Wenn nein Datei bereitgestellt wird, das VPN
Die Konfigurationsdaten werden auf der Standardausgabe gedruckt.
DEVICE MANAGEMENT BEFEHLE
nmcli Gerät {Status | erklären | kompensieren | connect | erneut anwenden | trennen | löschen | Monitor |
Wi-Fi | lldp} [ARGUMENTE...]
Netzwerkschnittstellen anzeigen und verwalten.
Status
Druckstatus von Geräten.
Dies ist die Standardaktion, wenn kein Befehl angegeben ist nmcli Gerät.
erklären [ifname]
Detaillierte Informationen zu Geräten anzeigen. Ohne Argument sind es alle Geräte
untersucht. Um Informationen für ein bestimmtes Gerät zu erhalten, muss der Schnittstellenname angegeben werden
registrieren.
kompensieren [ifname] ifname [Automatische Verbindung {ja | NEIN}] [verwaltet {ja | NEIN}]
Geräteeigenschaften festlegen.
connect [ifname]
Schließen Sie das Gerät an. NetworkManager wird versuchen, eine geeignete Verbindung zu finden
aktiviert. Dabei werden auch Verbindungen berücksichtigt, die nicht auf „Automatische Verbindung“ eingestellt sind.
If --Warten Wenn diese Option nicht angegeben ist, beträgt das Standard-Timeout 90 Sekunden.
erneut anwenden [ifname]
Versuchen Sie, das Gerät mit den seitdem vorgenommenen Änderungen an der aktuell aktiven Verbindung zu aktualisieren
zuletzt angewendet wurde.
trennen [ifname...]
Trennen Sie ein Gerät und verhindern Sie, dass sich das Gerät automatisch weiter aktiviert
Verbindungen ohne Benutzer-/manuelles Eingreifen. Beachten Sie, dass Softwaregeräte getrennt werden
kann bedeuten, dass die Geräte verschwinden.
If --Warten Wenn diese Option nicht angegeben ist, beträgt das Standard-Timeout 10 Sekunden.
löschen [ifname...]
Ein Gerät löschen. Der Befehl entfernt die Schnittstelle aus dem System. Beachten Sie, dass dies
Funktioniert nur für Softwaregeräte wie Bonds, Bridges, Teams usw. Hardwaregeräte
(wie Ethernet) können mit dem Befehl nicht gelöscht werden.
If --Warten Wenn diese Option nicht angegeben ist, beträgt das Standard-Timeout 10 Sekunden.
Monitor [ifname...]
Überwachen Sie die Geräteaktivität. Dieser Befehl druckt eine Zeile, wann immer die angegebenen Geräte vorhanden sind
Zustand ändern.
Überwacht alle Geräte, falls keine Schnittstelle angegeben ist. Der Monitor wird beendet, wenn
alle angegebenen Geräte verschwinden. Wenn Sie das Hinzufügen von Geräten überwachen möchten, sollten Sie die Verwendung in Betracht ziehen
der globale Monitor mit nmcli Monitor Befehl.
Wi-Fi [Liste [ifname ifname] [bssid BSSID]]
Liste der verfügbaren WLAN-Zugangspunkte auf. Der ifname und bssid Optionen können zum Auflisten verwendet werden
APs für eine bestimmte Schnittstelle bzw. mit einer bestimmten BSSID.
Wi-Fi connect (B)SSID [Passwort Passwort] [WEP-Schlüsseltyp {Schlüssel | Phrase}] [ifname ifname]
[bssid BSSID] [Name Name] [privat {ja | NEIN}] [versteckt {ja | NEIN}]
Stellen Sie eine Verbindung zu einem durch SSID oder BSSID angegebenen Wi-Fi-Netzwerk her. Der Befehl erstellt eine neue
Verbindung her und aktiviert sie dann auf einem Gerät. Dies ist ein Befehlszeilen-Gegenstück zu
Klicken auf eine SSID in einem GUI-Client. Der Befehl erstellt immer eine neue Verbindung und somit
Es ist vor allem für die Verbindung zu neuen Wi-Fi-Netzwerken nützlich. Wenn eine Verbindung für die
Da das Netzwerk bereits vorhanden ist, ist es besser, die bestehende Verbindung als aufzurufen (aktivieren).
folgt: nmcli mit up id Name. Beachten Sie, dass dies nur offene WEP- und WPA-PSK-Netzwerke sind
im Moment unterstützt. Es wird auch angenommen, dass die IP-Konfiguration über erhalten wird
DHCP.
If --Warten Wenn diese Option nicht angegeben ist, beträgt das Standard-Timeout 90 Sekunden.
Verfügbare Optionen sind:
Passwort
Passwort für gesicherte Netzwerke (WEP oder WPA).
WEP-Schlüsseltyp
Art des WEP-Geheimnisses Haupt für ASCII/HEX-Taste oder Ausdruck für Passphrase.
ifname
Schnittstelle, die zur Aktivierung verwendet wird.
bssid
Wenn angegeben, wird die erstellte Verbindung nur für die BSSID eingeschränkt.
Name
Wenn angegeben, verwendet die Verbindung den Namen (andernfalls erstellt NM selbst einen Namen).
privat
Bei der Einstellung „Ja“ ist die Verbindung nur für den Benutzer sichtbar, der sie erstellt hat.
Andernfalls erfolgt die Verbindung systemweit, was die Standardeinstellung ist.
versteckt
Wird auf „Ja“ gesetzt, wenn zum ersten Mal eine Verbindung zu einem AP hergestellt wird, der seine SSID nicht sendet.
Andernfalls würde die SSID nicht gefunden werden und der Verbindungsversuch scheitern.
Wi-Fi Hotspot [ifname ifname] [Betrügername Name] [Ssid SSID] [Band {a | bg}] [Kanal Kanal]
[Passwort Passwort]
Erstellen Sie einen WLAN-Hotspot. Der Befehl erstellt ein Hotspot-Verbindungsprofil entsprechend
Wi-Fi-Gerätefunktionen und aktiviert sie auf dem Gerät. Der Hotspot ist mit gesichert
WPA, wenn Gerät/Treiber dies unterstützt, andernfalls wird WEP verwendet. Verwenden Verbindung nach unten or
Gerät trennen um den Hotspot zu stoppen.
Parameter des Hotspots können durch die optionalen Parameter beeinflusst werden:
ifname
welches WLAN-Gerät verwendet wird.
Betrügername
Name des erstellten Hotspot-Verbindungsprofils.
Ssid
SSID des Hotspots.
Band
Zu verwendendes Wi-Fi-Band.
Kanal
Zu verwendender WLAN-Kanal.
Passwort
Passwort, das für den erstellten Hotspot verwendet werden soll. Falls nicht angegeben, nmcli wird a . erzeugen
Passwort. Das Passwort ist entweder ein WPA Pre-Shared Key oder ein WEP-Schlüssel.
Beachten Sie, dass --show-secrets Mit der globalen Option kann das Hotspot-Passwort gedruckt werden.
Dies ist insbesondere dann nützlich, wenn das Passwort generiert wurde.
Wi-Fi erneut scannen [ifname ifname] [Ssid SSID...]
Fordern Sie NetworkManager auf, sofort erneut nach verfügbaren Zugangspunkten zu suchen.
NetworkManager scannt Wi-Fi-Netzwerke regelmäßig, kann aber in manchen Fällen nützlich sein
um den Scanvorgang manuell zu starten (z. B. nach dem Neustart des Computers). Durch die Nutzung Ssid, es ist
Es ist möglich, nach einer bestimmten SSID zu suchen, was für APs mit versteckten SSIDs nützlich ist. Du
kann mehrere bereitstellen Ssid Parameter, um weitere SSIDs zu scannen.
Dieser Befehl zeigt die verwendeten APs nicht an nmcli Gerät Wi-Fi Liste dafür.
lldp [Liste [ifname ifname]]
Zeigen Sie Informationen über benachbarte Geräte an, die durch die Link Layer Discovery ermittelt wurden
Protokoll (LLDP). Der ifname Die Option kann verwendet werden, um Nachbarn nur für einen bestimmten Wert aufzulisten
Schnittstelle. Das Protokoll muss in den Verbindungseinstellungen aktiviert sein.
SECRET AGENT
nmcli Agent {secret | Polkit | alle}
Führen Sie nmcli als NetworkManager-Geheimagent oder Polkit-Agent.
secret
Registrieren nmcli als NetworkManager-Geheimagent und horchen Sie auf geheime Anfragen. Sie machen
Normalerweise wird dieser Befehl nicht benötigt, weil nmcli kann beim Herstellen einer Verbindung mit Geheimnissen umgehen
Netzwerke. Möglicherweise ist der Befehl jedoch hilfreich, wenn Sie ein anderes Tool verwenden
Verbindungen aktivieren und Sie haben keinen Geheimagenten zur Verfügung (wie nm-Applet).
Polkit
Registrieren nmcli als Polkit-Agent für die Benutzersitzung und wartet auf Autorisierung
Anfragen. Normalerweise benötigen Sie diesen Befehl nicht, weil nmcli kann mit Polkit umgehen
Aktionen im Zusammenhang mit NetworkManager-Vorgängen (bei Ausführung mit --Fragen). Sie können es jedoch tun
Finden Sie den Befehl nützlich, wenn Sie einen einfachen textbasierten Polkit-Agenten ausführen möchten
Sie verfügen nicht über einen Agenten einer Desktop-Umgebung. Beachten Sie, dass die Ausführung dieses Befehls Folgendes bewirkt:
nmcli Behandeln Sie alle Polkit-Anfragen, nicht nur NetworkManager-bezogene, denn nur
Für die Sitzung kann ein Polkit-Agent ausgeführt werden.
alle
Läuft nmcli sowohl als NetworkManager-Geheimnis als auch als Polkit-Agent.
VARIABLEN
nmcliDas Verhalten von wird von den folgenden Umgebungsvariablen beeinflusst.
LC_ALL
Wenn es auf einen nicht leeren Zeichenfolgenwert festgelegt ist, überschreibt es die Werte aller anderen
Internationalisierungsvariablen.
LC_MESSAGES
Bestimmt das Gebietsschema, das für internationalisierte Nachrichten verwendet werden soll.
SPRACHE
Stellt einen Standardwert für die Internationalisierungsvariablen bereit, die nicht festgelegt sind oder
Null.
INTERNATIONALISIERUNG ANMERKUNG
Beachten Sie, dass nmcli ist lokalisiert und daher hängt die Ausgabe von Ihrer Umgebung ab.
Dies ist besonders wichtig, wenn Sie die Ausgabe analysieren.
Telefon nmcli as LC_ALL=C nmcli um sicherzustellen, dass das Gebietsschema bei der Ausführung in a auf C eingestellt ist
Skripte.
LC_ALL, LC_MESSAGES, SPRACHE Variablen geben die an LC_MESSAGES Gebietsschema-Kategorie (in diesem
Reihenfolge), die die Sprache bestimmt nmcli Wird für Nachrichten verwendet. Es wird das C-Gebietsschema verwendet
wenn keine dieser Variablen festgelegt ist und dieses Gebietsschema englische Nachrichten verwendet.
EXIT STATUS
nmcli Bei Erfolg wird der Vorgang mit dem Status 0 beendet. Bei einem Fehler wird ein Wert größer als 0 zurückgegeben
tritt ein.
0
Erfolg – zeigt an, dass der Vorgang erfolgreich war.
1
Unbekannter oder nicht näher bezeichneter Fehler.
2
Ungültige Benutzereingabe, falsch nmcli Aufruf.
3
Timeout abgelaufen (siehe --Warten Möglichkeit).
4
Die Verbindungsaktivierung ist fehlgeschlagen.
5
Verbindungsdeaktivierung ist fehlgeschlagen.
6
Das Trennen des Geräts ist fehlgeschlagen.
7
Das Löschen der Verbindung ist fehlgeschlagen.
8
NetworkManager läuft nicht.
9
nmcli und Netzwerk Manager Versionen stimmen nicht überein.
10
Verbindung, Gerät oder Zugangspunkt sind nicht vorhanden.
Beispiele:
In diesem Abschnitt werden verschiedene Beispiele vorgestellt nmcli Verwendung. Wenn Sie noch mehr wollen, lesen Sie bitte weiter
zu nmcli-Beispiele(7) Handbuchseite.
nmcli -t -f LAUFEN General
sagt Ihnen, ob NetworkManager läuft oder nicht.
nmcli -t -f STATE General
Zeigt den Gesamtstatus von NetworkManager an.
nmcli Radio Wi-Fi WOW!
schaltet WLAN aus.
nmcli Verbindung erklären
listet alle Verbindungen auf, die NetworkManager hat.
nmcli -p -m mehrzeilige -f alle mit erklären
zeigt alle konfigurierten Verbindungen im Multiline-Modus an.
nmcli Verbindung erklären --aktiv
listet alle derzeit aktiven Verbindungen auf.
nmcli -f Name, automatische Verbindung c s
Zeigt alle Verbindungsprofilnamen und ihre Auto-Connect-Eigenschaft an.
nmcli -p Verbindung erklären "Meine Standard em1"
Zeigt Details zum Verbindungsprofil „Mein Standard-EM1“ an.
nmcli --show-secrets Verbindung erklären "Meine Startseite W-lan"
Zeigt Details zum Verbindungsprofil „My Home WiFi“ mit allen Passwörtern an. Ohne
--show-secrets Option würden Geheimnisse nicht angezeigt.
nmcli -f aktiv Verbindung erklären "Meine Standard em1"
Zeigt Details für die aktive Verbindung „Mein Standard-EM1“ an, wie IP-, DHCP-Informationen usw.
nmcli -f profile mit s "Meine kabelgebunden Verbindung"
Zeigt statische Konfigurationsdetails des Verbindungsprofils mit „My wired“ an
Verbindungsname.
nmcli -p mit up "Meine kabelgebunden Verbindung" ifname eth0
Aktiviert das Verbindungsprofil mit dem Namen „Meine kabelgebundene Verbindung“ auf der Schnittstelle eth0.
Die Option -p macht nmcli Zeigt den Fortschritt der Aktivierung an.
nmcli mit up 6b028a27-6dc9-4411-9886-e9ad1dd43761 ap 00:3A:98:7C:42:D3
verbindet die WLAN-Verbindung mit der UUID 6b028a27-6dc9-4411-9886-e9ad1dd43761 mit dem AP
with BSSID 00:3A:98:7C:42:D3.
nmcli Gerät Status
Zeigt den Status aller Geräte an.
nmcli dev trennen em2
Trennt eine Verbindung auf der Schnittstelle EM2 und markiert das Gerät als nicht verfügbar für
Automatische Verbindung. Dadurch wird keine Verbindung automatisch aktiviert
Gerät, bis die „Autoconnect“-Funktion des Geräts auf TRUE gesetzt ist oder der Benutzer es manuell aktiviert
eine Verbindung.
nmcli -f ALLGEMEIN,WIFI-EIGENSCHAFTEN dev erklären wlan0
zeigt Details zur WLAN0-Schnittstelle an; Es werden nur die Abschnitte ALLGEMEIN und WIFI-EIGENSCHAFTEN angezeigt
gezeigt.
nmcli -f CONNECTIONS Gerät erklären wlp3s0
zeigt alle verfügbaren Verbindungsprofile für Ihre WLAN-Schnittstelle wlp3s0.
nmcli dev Wi-Fi
listet verfügbare Wi-Fi-Zugangspunkte auf, die NetworkManager bekannt sind.
nmcli dev Wi-Fi mit "Cafe Hotspot 1" Passwort Koffein Name "Meine Cafe"
erstellt eine neue Verbindung mit dem Namen „Mein Café“ und verbindet sie dann mit der SSID „Cafe Hotspot 1“.
Verwenden Sie das Passwort „Koffein“. Dies ist vor allem bei der Verbindung mit „Cafe Hotspot 1“ nützlich.
zum ersten Mal. Beim nächsten Mal ist es besser, es zu verwenden nmcli mit up id "Meine Cafe" damit
Das vorhandene Verbindungsprofil kann verwendet werden und es wird kein zusätzliches erstellt.
nmcli -s dev Wi-Fi Hotspot Betrügername QuickHotspot
erstellt ein Hotspot-Profil und verbindet es. Druckt das Hotspot-Passwort, das der Benutzer verwenden sollte
Verwenden Sie diese Option, um von anderen Geräten aus eine Verbindung zum Hotspot herzustellen.
nmcli Verbindung hinzufügen tippe Ethernet Automatische Verbindung nicht ifname eth0
Fügt nicht interaktiv eine Ethernet-Verbindung hinzu, die an die eth0-Schnittstelle mit automatischer IP gebunden ist
Konfiguration (DHCP) und deaktiviert das Autoconnect-Flag der Verbindung.
nmcli c a ifname Maxipes-fik tippe vlan dev eth0 id 55
Fügt nicht interaktiv eine VLAN-Verbindung mit der ID 55 hinzu. Die Verbindung verwendet eth0 und
Die VLAN-Schnittstelle erhält den Namen Maxipes-fik.
nmcli c a ifname eth0 tippe Ethernet -- ipv4.method behindert ipv6.method Link-Lokal
Fügt nicht interaktiv eine Verbindung hinzu, die nur die Ethernet-Schnittstelle eth0 verwendet
eine IPv6-Link-Local-Adresse konfiguriert haben.
nmcli Verbindung bearbeiten Ethernet-em1-2
Bearbeitet die bestehende „ethernet-em1-2“-Verbindung im interaktiven Editor.
nmcli Verbindung bearbeiten tippe Ethernet Betrügername "noch ein anderer Ethernet Verbindung"
Fügt eine neue Ethernet-Verbindung im interaktiven Editor hinzu.
nmcli mit mod Ethernet-2 Verbindung.Autoconnect nicht
Ändert die Eigenschaft „Autoconnect“ in der Einstellung „Verbindung“ von „Ethernet-2“.
Verbindung.
nmcli mit mod "Zuhause W-lan" wifi.mtu 1350
Ändert die Eigenschaft „mtu“ in der Einstellung „wifi“ der Verbindung „Home Wi-Fi“.
nmcli mit mod em1-1 ipv4.method manuell ipv4.addr "192.168.1.23/24 192.168.1.1,
10.10.1.5 / 8, 10.0.0.11"
Legt die manuelle Adressierung und die Adressen im Profil em1-1 fest.
nmcli mit ändern ABC +ipv4.dns 8.8.8.8
Hängt einen öffentlichen DNS-Server von Google an die DNS-Server im ABC-Profil an.
nmcli mit ändern ABC -ipv4.adressen "192.168.100.25/24 192.168.1.1"
Entfernt die angegebene IP-Adresse aus dem (statischen) Profil ABC.
nmcli mit importieren tippe openvpn Datei ~/Downloads/frootvpn.ovpn
importiert eine OpenVPN-Konfiguration in NetworkManager.
nmcli mit exportieren corp-vpnc /home/joe/corpvpn.conf
exportiert das NetworkManager VPN-Profil corp-vpnc als standardmäßige Cisco (vpnc)-Konfiguration.
ANMERKUNG
nmcli akzeptiert Abkürzungen, sofern sie ein eindeutiges Präfix in der Menge der möglichen sind
Optionen. Wenn neue Optionen hinzugefügt werden, kann nicht garantiert werden, dass diese Abkürzungen eindeutig bleiben.
Aus Gründen der Skripterstellung und der langfristigen Kompatibilität wird daher dringend empfohlen, die Schreibweise zu verwenden
die vollständigen Optionsnamen.
Verwenden Sie nmcli online über die Dienste von onworks.net