Hur man hanterar Linux Wi-Fi-nätverk med Nmtui

0
160
herrvonfuchs/Shutterstock.com

Nmtui är en terminalapplikation som låter dig hantera dina Wi-Fi-anslutningar på Linux-distributioner som använder NetworkManager. Det avslöjar det mesta av funktionaliteten för Nmcli CLI i ett grundläggande grafiskt gränssnitt.

Nmtui är en förkortning för Network Manager Text User Interface. Den presenterar en förbannelse-baserad TUI som innehåller interaktiva uppmaningar. Medan nmcli-kommandon kan vara komplexa och knepiga att komma ihåg, släpper en enda nmtui-anrop till en uppsättning menyer som hjälper dig att konfigurera dina anslutningar.

< p> Kör nmtui utan argument visar en meny med tre alternativ. Använd piltangenterna för att markera ett objekt och tryck sedan på enter för att välja det.

  • Redigera en anslutning – Denna undermeny innehåller alternativ för att lägga till, redigera och ta bort kända anslutningar.
  • Aktivera en anslutning – Denna skärm visar Wi-Fi-nätverk som du är inom räckhåll för och låter dig öppna en anslutning.
  • Ange systemets värdnamn – Visar en popup -prompt som låter dig redigera maskinens värdnamn. Denna ändring träder i kraft i ditt system.

& nbsp;

Du kan hoppa direkt till en av dessa menyer genom att ge nmtui ett lämpligt argument:

  • nmtui edit eller nmtui-edit – Visa redigeringsskärmen.
  • nmtui connect eller nmtui-connect – Visa anslutningsskärmen.
  • nmtui-värdnamn eller nmtui-värdnamn – Starta redigeringsprompten för värdnamnet.

Du kan komma ut från menyn genom att markera “ Avsluta ” alternativet eller tryck på Esc. När du har färdats ner genom flera skärmar, fortsätt att trycka på Esc för att navigera tillbaka och slutligen lämna programmet.

Ansluta till ett nätverk

Anslutningar aktiveras via “ Aktivera en anslutning ” skärm. Du kommer att se en lista med alla närliggande Wi-Fi-nätverk, inklusive ett stapeldiagram som anger signalstyrkan.

Annonsering

Använd upp- och nedpilarna för att välja det nätverk du vill ha ansluta sig. Antingen trycker du på Enter eller flikar över till “ Aktivera ” -knappen för att slutföra anslutningen. Du kommer att uppmanas att ange nätverkets lösenord om det har skydd.

En begränsning av anslutningsskärmen är frånvaron av en “ sökning efter tillgängliga nätverk ” knapp. Listan uppdateras regelbundet men det kan ta upp till en minut att presentera ett nätverk som du just har kommit inom räckhåll för.

Du kan använda nmtui: s CLI-baserade motsvarighet, nmcli, för att tvinga fram en omedelbar omskanning. Släpp ut nmtui och kör nmcli rescan i din terminal. Kör nmtui connect igen för att starta tillbaka till den grafiska nätverksvalsskärmen som nu bör uppdateras med uppdaterade alternativ.

Nmtuis aktiveringsskärm låter dig också koppla från nätverk. Rulla till din anslutning i listan och tryck på Retur för att gå offline. Du behöver inte inaktivera manuellt om du byter till ett annat nätverk: hitta det nya i listan och tryck på Enter för att ansluta i ett steg.

Visa sparade anslutningar

“ Redigera en anslutning ” -menyn listar alla Wi-Fi-nätverk som är kända för din enhet. Välj en anslutning för redigering genom att markera den med piltangenterna, trycka på Tab för att komma till menyn till höger i sidofältet och sedan markera “ Redigera … ” alternativ. Tryck på Enter för att visa anslutningens detaljer.

Annons < br>

Använd formuläret för att justera nätverkets egenskaper. Profilnamnet “ fältet överst ändrar nätverkets visningsnamn inom Nmtui. Detta är oberoende av Wi-Fi SSID som ställs in två fält. Det följs av ett “ lösenord ” så att du kan tillämpa alla Wi-Fi-lösenordsändringar som du har gjort på din router.

Följande avsnitt, IPv4 -konfiguration och IPv6 -konfiguration, ger dig avancerad kontroll över nätverksåtkomst och routing. Använd piltangenterna för att markera “ Visa ” och tryck sedan på Retur för att komma åt dessa avsnitt. Du kommer att se nya fält som låter dig tilldela en statisk IP -adress, ställa in en gateway -IP och anpassa dina DNS -servrar.

Kryssrutor längst ned på skärmen styr nätverkets tillgänglighet. Rensa “ Anslut automatiskt ” fält för att stoppa din enhet med att använda nätverket när det är inom räckhåll. Detta är idealiskt för sällan använda eller potentiellt osäkra nätverk. Den “ tillgänglig för alla användare ” kryssrutan kontrollerar om andra Linux -användarkonton kan komma åt det här nätverket med dina lagrade referenser.

När du är klar med dina redigeringar använder du piltangenterna för att nå Avbryt och OK -knapparna längst ner i form. Fliken över till “ OK ” och tryck på Retur för att spara.

Med Nmtuis lista över lagrade anslutningar kan du också lägga till nya nätverk utan att ansluta till dem först. Välj “ Lägg till ” länk i höger sidofält, ovanför “ Redigera … ” knappen som används ovan, för att få ett tomt formulär för anslutningsinformation som låter dig fylla i SSID och lösenord för att spara. Kända nätverk kan tas bort genom att markera dem i listan, flika över till höger sidofält och använda piltangenterna för att markera “ Radera &#8221 ;.

Sammanfattning

Nmtui är ett enkelt gränssnitt till NetworkManager, systemdemonen som ansvarar för att initiera och underhålla nätverksanslutningar. Med Nmtui kan du ta kontroll över dina nätverk utan att lämna din terminal eller lära dig långa kommandosträngar. Du kan aktivera anslutningar, redigera deras egenskaper och ta bort dem från ditt system med Nmtuis interaktiva menyer.

Annonsering

Medan vi har fokuserat på Wi-Fi-anslutningar i den här artikeln , Nmtui är också kompatibel med trådbundna och virtuella nätverksenheter. Du kommer att se dessa längst ner i “ Redigera en anslutning ” meny. Genom att välja någon av anslutningarna kan du redigera dess IP -adresser och DNS -inställningar.

För mer avancerad kontroll måste du titta bakom kulisserna och använda nmcli direkt. Detta kommandoradsverktyg avslöjar alla funktioner i NetworkManager, inklusive hårdvarukontroller för systemets nätverksenheter.

Du kan få detaljerad vägledning om hur du använder både Nmtui och Nmcli genom att läsa deras respektive manuella sidor. man nmtui och man nmcli innehåller lärorik information om tillgängliga kommandon och flaggor.