Was ist nmcli?
Zur Navigation springen
Zur Suche springen
Grundsätzliches
- NetworkManager ist für Rechner ohne graphische Desktops, also z.B. für Headless Server
- Server ohne Desktop und ohne Window-Manager (also nur eine Konsole)
- Es ist aber trotzdem über das Kommandozeilen-Programm nmcli einsetzbar.
- NetworkManager hat Vorteile gegenüber anderen Verfahren, insbesondere bei einer WLAN-Verbindung.
- Weil er die Verbindung zum Netzwerk nicht nur beim Hochfahren regelt
- Sondern auch im laufenden Betrieb ständig die Verbindung überwacht und wenn erforderlich nach Unterbrechungen auch wieder herstellt.
- Das macht NetworkManager auch für Server-Installationen interessant
- Als Ersatz für die Netzwerkkonfigurationen über die Datei /etc/network/interfaces.
- NetworkManager verwendet allerdings im Gegensatz zu ifupdown zur Legitimation von System-Operationen PolicyKit.
- Dieses sollte vom Administrator für seinen konkreten Einzelfall konfiguriert werden.
- Auch bei Rechnern mit graphischem Desktop können die hier vorgestellten Arbeitsweisen genutzt werden, beispielsweise bei der Fehlersuche.
- Die Möglichkeiten von nmcli und die dabei zu verwendende Kommandosprache sind versionsabhängig.
- Mit dem Begriff Konsole ist hier die Eingabe am Shell-Prompt (cmdline, shell) gemeint.