Cum să vă conectați la Internet utilizând linia de comandă Linux

Dacă ați instalat o distribuție fără cap - o distribuție care nu rulează un desktop grafic - atunci nu veți avea instrumente de gestionare a rețelei care să vă ajute să vă conectați la internet utilizând o rețea Wi-Fi. La fel, dacă ați șters din greșeală componentele cheie de pe desktop sau ați instalat o distribuție buggy, singura modalitate de conectare la internet necesită utilizarea terminalului Linux.

Aceste informații se aplică oricărei distribuții Linux desktop cu acces shell funcțional.

zf L / Getty Images 


Determinați-vă interfața de rețea fără fir

Din interiorul terminalului introduceți următoarea comandă:

iwconfig

Comanda afișează o listă de interfețe de rețea active.

Cea mai comună interfață de rețea fără fir este wlan0 dar pot fi și alte lucruri, în funcție de natura hardware-ului dvs. și de cât de bine sunt optimizate distribuțiile dvs. de drivere wireless.

Porniți interfața wireless

Asigurați-vă că interfața wireless este pornită. Utilizați următoarea comandă:

sudo ifconfig wlan0 sus

Inlocuieste wlan0 cu numele interfeței de rețea.


Căutați puncte de acces wireless

Căutați rețele. Tastați următoarea comandă:

sudo iwlist scan | Mai mult

Apare o listă a punctelor de acces wireless disponibile. Rezultatele arată cam așa:

Celula 02 - Adresă: 98: E7: F5: B8: 58: B1
Canal: 6
Frecvență: 2.437 GHz (Canal 6)
Calitate = 68/70 Nivel semnal = -42 dBm
Cheie de criptare: activată
ESSID: "HONOR_PLK_E2CF"
Rată de biți: 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
Rată de biți: 6 Mb / s; 9 Mb / s; 12 Mb / s; 48 Mb / s
Mod: Master
Extra: tsf = 000000008e18b46e
Extra: Ultima baliză: acum 4 ms
IE: Unknown: 000E484F4E4F525F504C4B5F45324346
IE: Necunoscut: 010882848B962430486C
IE: Necunoscut: 030106
IE: Necunoscut: 0706434E20010D14
IE: Necunoscut: 200100
IE: Necunoscut: 23021200
IE: Necunoscut: 2A0100
IE: Necunoscut: 2F0100
IE: IEEE 802.11i / WPA2 versiunea 1
Cifru de grup: CCMP
Cifre perechi (1): CCMP
Suite de autentificare (1): PSK
IE: Necunoscut: 32040C121860
IE: Unknown: 2D1A2D1117FF00000000000000000000000000000000000000000000
IE: Necunoscut: 3D1606081100000000000000000000000000000000000000
IE: Necunoscut: 7F080400000000000040
IE: Necunoscut: DD090010180200001C0000
IE: Unknown: DD180050F2020101800003A4000027A4000042435E0062322F00

Uită-te la ESSID, care este numele unei rețele fără fir. Găsiți rețele deschise căutând articole care au setată Cheia de criptare dezactivată.


Creați un fișier de configurare pentru solicitantul WPA

Cel mai comun instrument pentru conectarea la rețele fără fir securizate WPA este WPA Supplicant. Majoritatea distribuțiilor vin cu acest instrument instalat implicit. Tastați următoarele în shell:

wpa_passphrase

Dacă vedeți o eroare că comanda nu poate fi găsită, atunci nu este instalată. Vă aflați acum într-un scenariu de pui și ou, în care aveți nevoie de acest instrument pentru a vă conecta la internet, dar nu vă puteți conecta la internet, deoarece nu aveți acest instrument.

Folosiți în schimb o conexiune Ethernet pentru a instala wpasupplicant. Fără acest instrument, nu puteți continua.

Pentru a crea fișierul de configurare pentru wpa_supplicant, rulați următoarea comandă:

wpa_passphrase ESSID> /etc/wpa_supplicant/wpa_supplicant.conf

ESSID va fi ESSID pe care l-ați notat din iwlist comanda de scanare. Această comandă se oprește fără a reveni la promptul shell. Introduceți securitatea necesară pentru rețea și apăsați Introduce. Pentru a verifica dacă comanda a funcționat, deschideți folderul .config folosind comenzile cd și tail:

cd / etc / wpa_supplicant

Tastați următoarele:

tail wpa_supplicant.conf

Ar trebui să vedeți așa ceva:

rețea = {
ssid = "rețeaua ta"
# psk = "parola dvs."
psk=388961f3638a28fd6f68sdd1fe41d1c75f0124ad34536a3f0747fe417432d888888
}


Găsiți numele driverului dvs. wireless

Există încă o informație de care aveți nevoie înainte de a vă conecta la internet - driverul pentru placa de rețea fără fir.

Pentru a-l găsi, rulați următoarea comandă:

wpa_supplicant –help | Mai mult

Ieșirea listează o secțiune numită drivere. Lista va arăta cam așa:

drivere:
nl80211 = Linux nl80211 / cfg80211
wext = extensii wireless Linux (generice)
wired = Driver Ethernet cablat
none = fără driver (server RADIUS / WPS ER)

În general, timp este un driver catchall dacă nu este disponibil altceva. În acest exemplu de listare, driverul adecvat este nl80211. Listarea apare în ordine de prioritate.

Conectează la internet

Primul pas pentru a vă conecta este rularea wpa_supplicant comanda:

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

Înlocuiți driverul cu driverul pe care l-ați găsit în secțiunea anterioară și interfațați cu numele dispozitivului (de exemplu, wlan0).

Această comandă rulează wpa_supplicant cu driverul specificat, utilizând interfața de rețea vizată și fișierul de configurare. -B switch execută comanda în fundal, astfel încât promptul shell să revină în prim plan.

Rulați această comandă finală:

sudo dhclient

Clientul DCHP—dhclient—Stabilește rutare de rețea în rețeaua locală. Când este activ, puteți folosi internetul în mod normal.