Hvordan koble til Internett ved hjelp av Linux Command Line

Hvis du installerte en hodeløs distribusjon - en distribusjon som ikke kjører et grafisk skrivebord - vil du ikke ha nettverksadministrasjonsverktøy som hjelper deg å koble til internett ved hjelp av et Wi-Fi-nettverk. På samme måte, hvis du ved et uhell slettet nøkkelkomponenter fra skrivebordet eller installerte en buggy-distribusjon, er den eneste måten å koble til internett på, å bruke Linux-terminalen.

Denne informasjonen gjelder for hvilken som helst desktop Linux-distribusjon med fungerende skalltilgang.

zf L / Getty Images 


Bestem ditt trådløse nettverksgrensesnitt

Skriv inn følgende kommando fra terminalen:

iwconfig

Kommandoen sender ut en liste over aktive nettverksgrensesnitt.

Det vanligste trådløse nettverksgrensesnittet er wlan0 men det kan også være andre ting, avhengig av maskinvarens art og hvor godt optimaliserte distribusjons trådløse drivere er.

Slå på det trådløse grensesnittet

Forsikre deg om 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
Channel: 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
Mode: Master
Ekstra: tsf = 000000008e18b46e
Ekstra: Siste fyrtårn: for 4ms siden
IE: Unknown: 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 krypter (1): CCMP
Autentiseringssuiter (1): PSK
IE: Ukjent: 32040C121860
IE: Unknown: 2D1A2D1117FF00000000000000000000000000000000000000000000
IE: Ukjent: 3D1606081100000000000000000000000000000000000000
IE: Ukjent: 7F080400000000000040
IE: Ukjent: DD090010180200001C0000
IE: Unknown: DD180050F2020101800003A4000027A4000042435E0062322F00

Se på ESSID, som er navnet på et trådløst nettverk. Finn åpne nettverk ved å se etter gjenstander som har krypteringsnøkkelen satt til av.


Opprett en WPA-støttekonfigurasjonsfil

Det vanligste verktøyet for tilkobling til WPA-sikrede trådløse nettverk er WPA Supplicant. 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 hvor du trenger dette verktøyet for å koble til internett, men ikke kan 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 å opprette konfigurasjonsfilen for wpa_supplicant, kjør følgende kommando:

wpa_passphrase ESSID> /etc/wpa_supplicant/wpa_supplicant.conf

ESSID vil være ESSID du noterte fra iwlist skann kommando. Denne kommandoen stopper uten å komme tilbake til shell-ledeteksten. Angi sikkerheten som kreves for nettverket, og trykk på Enter. For å sjekke at kommandoen fungerte, åpner du .config-mappen ved hjelp av kommandoene cd og hale:

cd / etc / wpa_supplicant

Skriv inn følgende:

hale wpa_supplicant.conf

Du bør se noe slikt:

nettverk = {
ssid = "ditt nettverk"
# psk = "ditt passord"
psk=388961f3638a28fd6f68sdd1fe41d1c75f0124ad34536a3f0747fe417432d888888
}


Finn navnet på den trådløse driveren

Det er en ekstra informasjon du trenger før du kobler deg til internett - driveren for det trådløse nettverkskortet.

For å finne det, kjør følgende kommando:

wpa_supplicant –help | mer

Utgangen viser en seksjon som heter drivere. Listen vil se ut slik:

drivere:
nl80211 = Linux nl80211 / cfg80211
wext = Linux trådløse utvidelser (generisk)
kablet = Kablet Ethernet-driver
ingen = ingen driver (RADIUS-server / WPS ER)

Vanligvis tid er en fangstsjåfør hvis ingenting annet er tilgjengelig. I denne prøveoppføringen er den aktuelle driveren nl80211. Oppføringen vises i prioritert rekkefølge.

Koble til internettet

Det første trinnet for å bli koblet er å kjøre wpa_supplicant kommando:

sudo wpa_supplicant -B -D driver -i interface -c /etc/wpa_supplicant/wpa_supplicant.conf

Erstatt driveren med driveren som du fant i forrige avsnitt og grensesnitt med enhetsnavnet (f.eks. Wlan0).

Denne kommandoen kjører wpa_supplicant med den angitte driveren, ved hjelp av 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 siste kommandoen:

sudo dhclient

DCHP-klienten -dhclient—Oppretter nettverksruting på det lokale nettverket. Når den er aktiv, kan du bruke internett som normalt.


Legg igjen en kommentar