Skip to main content

Cum se conectează la Internet folosind linia de comandă Linux

► Cum Verific Conexiunea la Internetul in Ubuntu ? | Invata Linux Ep. 6 (Aprilie 2025)

► Cum Verific Conexiunea la Internetul in Ubuntu ? | Invata Linux Ep. 6 (Aprilie 2025)
Anonim

Acest ghid arată cum să vă conectați la internet printr-o rețea Wi-Fi utilizând linia de comandă Linux.

Dacă ați instalat o distribuție fără cap (I.E, o distribuție care nu rulează un desktop grafic), atunci nu veți avea instrumente de gestionare a rețelei pentru a vă ajuta să vă conectați. De asemenea, s-ar putea să fi fost șterse accidental componente cheie de pe desktop sau ați instalat o distribuție care are un bug și singura modalitate de a vă conecta la internet este prin terminalul Linux.

Cu acces la internet de pe linia de comandă Linux, puteți utiliza instrumente cum ar fi wget pentru a descărca pagini web și fișiere. Veți putea, de asemenea, descărca videoclipuri utilizând youtube-dl. Managerii de pachete de linie de comandă vor fi, de asemenea, disponibili pentru distribuția dvs., cum ar fi apt-get, yum și PacMan. Cu acces la managerii de pachete, aveți tot ce aveți nevoie pentru a instala un mediu desktop dacă aveți nevoie de unul.

Determinați interfața dvs. de rețea wireless

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

iwconfig

Veți vedea o listă de interfețe de rețea.

Interfața cea mai comună a rețelei wireless este wlan0, dar pot fi și alte lucruri, cum ar fi în cazul meu este wlp2s0.

Porniți interfața wireless

Următorul pas este să vă asigurați că interfața fără fir este activată. Utilizați următoarea comandă pentru a face acest lucru:

sudo ifconfig wlan0 sus

Înlocuiți wlan0 cu numele interfeței dvs. de rețea.

Scanați pentru puncte de acces fără fir

Acum că interfața dvs. de rețea fără fir este în curs de funcționare, puteți căuta rețele la care să vă conectați. Tastați următoarea comandă:

sudo iwlist scanare | Mai Mult

Va apărea o listă cu punctele de acces fără fir disponibile. Rezultatele vor arăta astfel:

Celula 02 - Adresa: 98: E7: F5: B8: 58: B1Canal: 6Frecvență: 2,437 GHz (canalul 6)Calitate = 68/70 Nivel de semnal = -42 dBmTasta de criptare: activatăESSID: "HONOR_PLK_E2CF"Bit rate: 1 Mb / s; 2 Mb / s; 5,5 Mb / s; 11 Mb / s; 18 Mb / s24 Mb / s; 36 Mb / s; 54 Mb / sRata biților: 6 Mb / s; 9 Mb / s; 12 Mb / s; 48 Mb / sMod: MasteratExtra: TSF = 000000008e18b46eExtra: ultimul beacon: acum 4msIE: Necunoscut: 000E484F4E4F525F504C4B5F45324346IE: Necunoscut: 010882848B962430486CIE: Necunoscut: 030106IE: Necunoscut: 0706434E20010D14IE: Necunoscut: 200100IE: Necunoscut: 23021200IE: Necunoscut: 2A0100IE: Necunoscut: 2F0100IE: IEEE 802.11i / WPA2 versiunea 1Cifra de grup: CCMPCipru în perechi (1): CCMPSuites de autentificare (1): PSKIE: Necunoscut: 32040C121860IE: Necunoscut: 2D1A2D1117FF00000000000000000000000000000000000000000000IE: Necunoscut:IE: Necunoscut: 7F080400000000000040IE: Necunoscut: DD090010180200001C0000IE: Necunoscut: DD180050F2020101800003A4000027A4000042435E0062322F00

Totul pare destul de confuz, dar ai nevoie doar de câteva biți de informații.

Uită-te la ESSID. Acesta ar trebui să fie numele unei rețele la care doriți să vă conectați. De asemenea, puteți găsi rețele deschise căutând elemente care au dezactivat Cheia de criptare.

Notați numele ESSID la care doriți să vă conectați.

Creați un fișier de configurare al aplicației WPA

Cel mai obișnuit instrument utilizat pentru a vă conecta la rețelele fără fir care necesită o cheie de securitate WPA este WPA Supplicant.

Cele mai multe distribuții vin cu acest instrument preinstalat. Puteți testa acest lucru introducând următoarele în terminal:

wpa_passphrase

Dacă primiți o eroare spunând că comanda nu poate fi găsită atunci nu este instalată. Sunteți acum într-un scenariu de pui și ou, prin 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. Puteți, desigur, utiliza întotdeauna o conexiune ethernet în loc să instalați wpasupplicant.

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

wpa_passphrase ESSID> /etc/wpa_supplicant/wpa_supplicant.conf

ESSID va fi ESSID-ul pe care l-ați notat din comanda de scanare iwlist din secțiunea anterioară.

Veți observa că comanda se oprește fără a reveni la linia de comandă. Introduceți securitatea necesară pentru rețea și apăsați retur.

Pentru a verifica dacă comanda a lucrat navigați în folderul .config utilizând comenzile cd și coada:

cd / etc / wpa_supplicant

Introduceți următoarele:

coada wpa_supplicant.conf

Ar trebui să vedeți ceva de genul:

network = {ssid = "yournetwork"# Psk = "Yourpassword"psk = 388961f3638a28fd6f68sdd1fe41d1c75f0124ad34536a3f0747fe417432d888888}

Găsiți numele driverului dvs. wireless

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

Pentru a găsi acest tip out în următoarea comandă:

wpa_supplicant -help | Mai Mult

Aceasta va oferi o secțiune numită drivere. Lista va fi ceva de genul:

drivere:nl80211 = Linux nl80211 / cfg80211wext = Extensii fără fir Linux (generice)wired = driver Ethernet cu firnone = nici un driver (server RADIUS / WPS ER)

În general, wext este un driver catchall pe care îl puteți încerca să îl utilizați dacă nu este disponibilă nimic altceva. În cazul meu, driver-ul corespunzător este nl80211.

Conectează la internet

Primul pas spre conectare este executarea comenzii wpa_supplicant:

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

Ar trebui să înlocuiți cu driver-ul pe care l-ați găsit în secțiunea anterioară. Ar trebui înlocuit cu interfața de rețea descoperită în secțiunea "Determinați interfața dvs. de rețea".

În principiu, această comandă execută wpa_supplicant cu driverul specificat utilizând interfața de rețea specificată și configurația creată în secțiunea "Crearea unui fișier de configurare WPA Supplicant".

-B execută comanda în fundal pentru a avea acces la terminalul din spate.

Acum trebuie să executați această comandă finală:

sudo dhclient

Aia este. Acum ar trebui să aveți o conexiune la internet. Pentru a le testa, tastați următoarele:

ping www.google.com