Hvordan koble til Internett ved hjelp av Linux-kommandolinjen
Hvis du installerte en hodeløs distribusjon—en distribusjon som ikke kjører et grafisk skrivebord — da vil du ikke ha nettverksadministrasjonsverktøy som hjelper deg med å koble til internett ved hjelp av en Wi-Fi-nettverk. På samme måte, hvis du ved et uhell slettet nøkkelkomponenter fra skrivebordet eller installerte en buggy-distribusjon, krever den eneste måten å koble til Internett på å bruke Linux-terminalen.
Instruksjonene i denne artikkelen gjelder generelt for alle Linux-distribusjoner, men det er mulig at noen distribusjoner ikke vil fungere nøyaktig som beskrevet her.

Bestem ditt trådløse nettverksgrensesnitt
Fra terminalen skriver du inn følgende kommando:
iwconfig.
Kommandoen gir ut en liste over aktive nettverksgrensesnitt.
Det vanligste trådløse nettverksgrensesnittet er wlan0 men kan også være andre ting, avhengig av typen maskinvare og hvor godt optimaliserte distribusjonene dine trådløse drivere er.
Slå på det trådløse grensesnittet
Sørg for at det trådløse grensesnittet er slått på. Bruk følgende kommando:
sudo ifconfig wlan0 opp.
Bytt ut wlan0 med navnet på nettverksgrensesnittet.
Skann etter trådløse tilgangspunkter
Søk etter nettverk. Skriv inn følgende kommando:
sudo iwlist skanning | mer.
En liste over tilgjengelige trådløse tilgangspunkter vises. Resultatene ser omtrent slik ut:
Celle 02 - Adresse: 98:E7:F5:B8:58:B1
Kanal: 6
Frekvens: 2,437 GHz (kanal 6)
Kvalitet=68/70 Signalnivå=-42 dBm
Krypteringsnøkkel: på
ESSID:"HONOR_PLK_E2CF"
Bithastigheter: 1 Mb/s; 2 Mb/s; 5,5 Mb/s; 11 Mb/s; 18 Mb/s
24 Mb/s; 36 Mb/s; 54 Mb/s
Bithastigheter: 6 Mb/s; 9 Mb/s; 12 Mb/s; 48 Mb/s
Modus: Master
Ekstra: tsf=000000008e18b46e
Ekstra: Siste beacon: 4ms siden
IE: Ukjent: 000E484F4E4F525F504C4B5F45324346
IE: Ukjent: 010882848B962430486C
IE: Ukjent: 030106
IE: Ukjent: 0706434E20010D14
IE: Ukjent: 200100
IE: Ukjent: 23021200
IE: Ukjent: 2A0100
IE: Ukjent: 2F0100
IE: IEEE 802.11i/WPA2 versjon 1
Gruppekryptering: CCMP
Parvise sifre (1): CCMP
Autentiseringssuiter (1): PSK
IE: Ukjent: 32040C121860
IE: Ukjent: 2D1A2D1117FF000000000000000000000000000000000000000000000000
IE: Ukjent: 3D16060811000000000000000000000000000000000000000000
IE: Ukjent: 7F0804000000000000040
IE: Ukjent: DD090010180200001C0000
IE: Ukjent: DD180050F2020101800003A4000027A4000042435E0062322F00.
Se på ESSID, som er navnet på et trådløst nettverk. Finn åpne nettverk ved å se etter elementer som har Krypteringsnøkkel satt til av.
Det er best å se etter et pålitelig Wi-Fi-nettverk ESSID som du vet passordet til, i stedet for å lete etter åpne når det er mulig. Åpne Wi-Fi-nettverk har generelt ingen kryptering, og data som overføres kan overføres usikkert.
Opprett en WPA-supplikantkonfigurasjonsfil
Det vanligste verktøyet for å koble til WPA-sikrede trådløse nettverk er WPA-leverandør. De fleste distribusjoner kommer med dette verktøyet installert som standard. Skriv inn følgende i skallet:
wpa_passphrase.
Hvis du ser en feil om at kommandoen ikke kan bli funnet, er den ikke installert. Du er nå i et kylling-og-egg-scenario der du trenger dette verktøyet for å koble til internett, men kan ikke koble til internett fordi du ikke har dette verktøyet.
Bruk en Ethernet-tilkobling i stedet for å installere wpasupplicant. Uten dette verktøyet kan du ikke fortsette.
For å lage konfigurasjonsfilen for wpa_supplicant, kjør følgende kommando:
wpa_passphrase ESSID > /etc/wpa_supplicant/wpa_supplicant.conf.
De ESSID vil være ESSID-en du noterte fra iwlist skanne kommando. Denne kommandoen stopper uten å komme tilbake til shell-ledeteksten. Angi sikkerheten som kreves for nettverket og trykk Tast inn. For å sjekke at kommandoen fungerte, åpne .config-mappen ved å bruke cd og hale kommandoer:
cd /etc/wpa_supplicant.
Skriv inn følgende:
hale wpa_supplicant.conf.
Du bør se noe slikt:
nettverk={
ssid="nettverket ditt"
#psk="passordet ditt"
psk=388961f3638a28fd6f68sdd1fe41d1c75f0124ad34536a3f0747fe417432d888888
}
Finn navnet på din trådløse driver
Det er en annen informasjon du trenger før du kobler til internett – driveren for din trådløst nettverkskort.
For å finne den, kjør følgende kommando:
wpa_supplicant –hjelp | mer.
Utgangen viser en seksjon kalt sjåfører. Listen vil se omtrent slik ut:
sjåfører:
nl80211 = Linux nl80211/cfg80211
wext = Linux trådløse utvidelser (generisk)
kablet = Kablet Ethernet-driver
ingen = ingen driver (RADIUS-server/WPS ER)
Som regel, wext er en catchall-driver hvis ikke noe annet er tilgjengelig. I denne eksempeloppføringen er den riktige driveren nl80211. Oppføringen vises i prioritert rekkefølge.
Koble til internettet
Det første trinnet for å koble til er å kjøre wpa_supplicant kommando:
sudo wpa_supplicant -B -D driver -i grensesnitt -c /etc/wpa_supplicant/wpa_supplicant.conf.
Erstatte sjåfør med sjåfør som du fant i forrige seksjon og grensesnitt med enhetsnavnet (f.eks. wlan0).
Denne kommandoen kjører wpa_supplicant med den angitte driveren, ved å bruke det målrettede nettverksgrensesnittet og konfigurasjonsfilen. De -B switch kjører kommandoen i bakgrunnen slik at shell-ledeteksten går tilbake til forgrunnen.
Kjør denne ene finalen kommando:
sudo dhclient.
DCHP-klienten—dhclient-etablerer nettverksruting på det lokale nettverket. Når den er aktiv, står du fritt til å bruke internett som normalt.