Nmtui mit Rocky
nmtui
nmtui (NetworkManager Text User Interface) ist die textbasierte Oberfläche von NetworkManager. Sie eignet sich wenn man schnell eine Netzwerkverbindung konfigurieren möchte ohne nmcli-Befehle zu tippen – besonders praktisch auf Servern ohne grafische Oberfläche.
Navigation mit den Pfeiltasten, Tab zum Wechseln zwischen Feldern, Enter zum Bestätigen, Escape zum Abbrechen.
- nmtui
Hauptmenü
┌─────────────────────────────────────────────────────┐ │ NetworkManager TUI │ │ │ │ Please select an option │ │ │ │ Edit a connection │ │ Activate a connection │ │ Set system hostname │ │ │ │ <Quit> │ └─────────────────────────────────────────────────────┘
Edit a connection
- Zeigt alle gespeicherten Verbindungen – mit den Pfeiltasten auswählen und Edit drücken
┌─────────────────────────────────────────────────────┐ │ Edit a connection │ │ │ │ Ethernet │ │ enp0s3 <Edit> │ │ enp0s8 <Edit> │ │ enp0s9 <Edit> │ │ │ │ <Add> <Delete> <Back> │ └─────────────────────────────────────────────────────┘
- Nach dem Auswählen von Edit öffnet sich die Verbindungsmaske
┌─────────────────────────────────────────────────────┐ │ Edit Connection │ │ │ │ Profile name enp0s3 │ │ Device enp0s3 │ │ │ │ ═ IPv4 CONFIGURATION <Manual> <Show> │ │ Addresses 192.168.HS.2XX/24 <Remove> │ │ <Add...> │ │ Gateway 192.168.HS.254 │ │ DNS servers 10.88.2XX.21 <Remove> │ │ <Add...> │ │ Search it2XX.int <Remove> │ │ <Add...> │ │ │ │ <Cancel> <OK> │ └─────────────────────────────────────────────────────┘
- IPv4 CONFIGURATION umschalten
- Mit Enter zwischen Manual, Automatic (DHCP), Disabled wechseln
- Wichtig
- Nach OK unter Activate a connection die Verbindung neu aktivieren – sonst werden die Änderungen nicht übernommen
Activate a connection
- Verbindungen aktivieren oder deaktivieren – ein Sternchen * zeigt aktive Verbindungen
┌─────────────────────────────────────────────────────┐ │ Activate a connection │ │ │ │ Ethernet │ │ * enp0s3 │ │ * enp0s8 │ │ * enp0s9 │ │ │ │ <Activate> <Deactivate> <Back> │ └─────────────────────────────────────────────────────┘
Set system hostname
- Hostname direkt setzen – wird in /etc/hostname geschrieben
┌─────────────────────────────────────────────────────┐ │ Set system hostname │ │ │ │ Hostname fw.it2XX.int │ │ │ │ <Cancel> <OK> │ └─────────────────────────────────────────────────────┘
nmtui vs nmcli
| nmtui | nmcli | |
|---|---|---|
| Bedienung | Menügeführt | Kommandozeile |
| Skriptbar | Nein | Ja |
| Für Einsteiger | Gut geeignet | Steile Lernkurve |
| Alle Optionen | Nein | Ja |
| Reproduzierbar | Bedingt | Ja |
- Für den Laborbetrieb
- nmtui für schnelle Einzel-Änderungen, nmcli für reproduzierbare und skriptbare Konfiguration.