Maak verbinding met wifi vanaf de Linux-opdrachtregel

  • Dylan Parker
  • 0
  • 2693
  • 330
>

Doelstelling

Configureer wifi met alleen opdrachtregelprogramma's.

Uitkeringen

Dit werkt op elke grote Linux-distributie.

Voorwaarden

Een werkende Linux-installatie met rootrechten en een compatibele draadloze netwerkadapter.

Moeilijkheidsgraad

Gemakkelijk

Conventies

  • # - vereist dat gegeven linux-commando's worden uitgevoerd met root-privileges, hetzij direct als rootgebruiker, hetzij door gebruik van sudo opdracht
  • $ - vereist dat gegeven linux-commando's worden uitgevoerd als een gewone niet-geprivilegieerde gebruiker

Invoering

Veel mensen houden van grafische hulpprogramma's om hun computers te beheren, maar veel mensen ook niet. Als u de voorkeur geeft aan hulpprogramma's voor de opdrachtregel, kan het beheren van WiFi een hele klus zijn. Nou, dat hoeft niet zo te zijn.
wpa_supplicant kan worden gebruikt als een opdrachtregelprogramma. U kunt het eigenlijk gemakkelijk instellen met een eenvoudig configuratiebestand.

Scan voor uw netwerk

Als u uw netwerkinformatie al kent, kunt u deze stap overslaan. Zo niet, dan is dit een goede manier om wat informatie te achterhalen over het netwerk waarmee u verbinding maakt.
wpa_supplicant wordt geleverd met een tool genaamd wpa_cli die een opdrachtregelinterface biedt om uw WiFi-verbindingen te beheren. Je kunt het eigenlijk gebruiken om alles in te stellen, maar het opzetten van een configuratiebestand lijkt wat eenvoudiger.
Rennen wpa_cli met root-privileges en scan vervolgens naar netwerken.
 # wpa_cli> scan 
De scan duurt een paar minuten en toont u de netwerken in uw omgeving. Noteer degene waarmee u verbinding wilt maken. Type stoppen verlaten.

Genereer een blokkering en versleutel uw wachtwoord

Er is een nog handiger hulpprogramma dat u kunt gebruiken om uw configuratiebestand in te stellen. Het neemt de naam van uw netwerk en het wachtwoord en maakt een bestand met een configuratieblok voor dat netwerk met het wachtwoord gecodeerd, zodat het niet in platte tekst wordt opgeslagen.
 # wpa_passphrase wachtwoord netwerknaam> /etc/wpa_supplicant/wpa_supplicant.conf 

Pas uw configuratie aan

Nu heb je een configuratiebestand op /etc/wpa_supplicant/wpa_supplicant.conf. Het is niet veel, alleen het netwerkblok met uw netwerknaam en wachtwoord, maar u kunt het van daaruit opbouwen.
Uw bestand in uw favoriete editor en begin met het verwijderen van de uitgecommentarieerde wachtwoordregel. Voeg vervolgens de volgende regel toe aan de bovenkant van de configuratie.
ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = wiel 
Het laat gebruikers gewoon de wiel groep beheren wpa_supplicant. Het kan handig zijn.
Voeg de rest hiervan toe aan het netwerkblok zelf.
Als je verbinding maakt met een verborgen netwerk, kun je de volgende regel toevoegen om wpa_supplicant te vragen het eerst te scannen.
scan_ssid = 1 
Stel vervolgens het protocol en de instellingen voor sleutelbeheer in. Deze instellingen komen overeen met WPA2.
proto = RSN key_mgmt = WPA-PSK 
De groeps- en paarsgewijze instellingen vertellen wpa_supplicant of je CCMP, TKIP of beide gebruikt. Voor de beste beveiliging zou u alleen CCMP moeten gebruiken.
groep = CCMP paarsgewijs = CCMP 
Stel ten slotte de prioriteit van het netwerk in. Hogere waarden maken eerst verbinding.
prioriteit = 10 


Sla uw configuratie op en start wpa_supplicant opnieuw om de wijzigingen door te voeren.

Gedachten sluiten

Deze methode is zeker niet de beste manier om draadloze netwerken on-the-fly te configureren, maar het werkt heel goed voor de netwerken waarmee u regelmatig verbinding maakt.



Niemand heeft nog op dit artikel gereageerd.

Een verzameling nuttige informatie over het Linux-besturingssysteem en nieuwe technologieën
Nieuwe artikelen, praktische tips, gedetailleerde recensies en handleidingen. Voel je thuis in de wereld van het Linux-besturingssysteem