Cum să vă conectați la internet de la linia de comandă de pe Linux

click fraud protection

Pe Linux, mediul desktop se conectează automat la Internet. Se poate conecta la rețea WiFi sau Ethernet. Acest lucru este excelent, dar dacă trebuie să accesați internetul prin intermediul liniei de comandă, nu vă permite acest lucru. Acesta este motivul pentru care în acest articol vom analiza modul de conectare la internet de la linia de comandă din Linux. Vom acoperi atât conexiunile Ethernet, cât și rețelele fără fir.

ALERTA SPOILER: Derulați în jos și urmăriți tutorialul video la sfârșitul acestui articol.

Conectați-vă prin Ethernet folosind dhcpcd

Conectarea la internet de la linia de comandă prin Ethernet poate fi inutil de complexă. Utilizatorii vor trebui să pornească manual un dispozitiv de rețea individual, să îi atribuie o adresă IP, să configureze setările DNS, subrețeaua etc. Nimeni nu are timp pentru asta. Din fericire, există o modalitate rapidă și ușoară de a face acest lucru.

Rețineți că, dacă computerul dvs. Linux nu are conexiune la internet, nu veți putea instala rapid pachetele dhcpcd5. În schimb, va trebui să verificați dacă există documente binare încarcabile, apoi descărcați fișierele și apoi să le încărcați în timp ce nu este conectat. Verificați dacă computerul dvs. are dhcpcd rulându-l în terminal. Dacă terminalul repetă „comanda nu a fost găsită”, sau ceva similar, nu se află în sistem.

instagram viewer

dhcpcd

Nu vă faceți griji, însă, majoritatea distribuțiilor Linux vin cu instrumentul dhcpcd încărcat, așa că nu va fi necesar. Dacă din anumite motive, sistemul dvs. de operare Linux nu îl are. Mergeți la pkgs.org, descărcați un pachet și instalați-l cu managerul de pachete.

Debian / Ubuntu pot necesita dhcpcd5. Alții folosesc dhcpcd. Dacă nu puteți găsi un document binar pkgs.org, cel mai bine este să vă referiți la wiki-ul oficial al sistemului dvs. de operare cu privire la modul de funcționare a dhcpcd.

Dacă sistemul dvs. de operare nu are automat dhcpcd, va trebui să activați manual serviciile de sistem.

sudo systemctl activează dhcpcd.service

apoi, începeți imediat serviciul cu:

sudo systemctl start dhcpcd.service

Odată ce serviciul funcționează, este timpul să vă conectați la internet din linia de comandă. Primul pas este să dezvăluiți numele adaptorului de rețea. Acest lucru se realizează cu comanda ip link. Când este combinat cu opțiunea „arată”, acesta va dezvălui toate dispozitivele disponibile. Rulați-l pentru a găsi numele cardului Ethernet.

Rețineți că cardurile Ethernet încep întotdeauna cu „enp” sau „eth”.

show de link-uri ip

Dacă aveți prea multe dispozitive individuale de rețea, o modalitate bună de a filtra rapid cartela Ethernet este să o combinați cu comanda grep. Încercați să o rulați de două ori, dacă nu sunteți sigur dacă cardul începe cu „eth” sau „enp”.

arată link-ul ip | grep "eth"

sau

arată link-ul ip | grep "enp"

Acum că știm numele adaptorului, îl putem conecta ușor direct la instrumentul dhcpcd pentru a obține o conexiune la rețea.

Notă: înlocuiți „eth0” cu cardul de rețea găsit folosind comanda IP link.

sudo dhcpcd eth0

După rularea comenzii dhcpcd, ar trebui să aveți internet. Pentru a verifica conectivitatea, executați comanda ping.

Acest ping va merge direct pe serverele Google de exact 3 ori. Dacă returnează un mesaj care conține „necunoscut”, în loc de adresele IP Google, nu aveți conexiune la internet și va trebui să faceți din nou acest proces.

ping google.com -c3

Conectați-vă la Wi-Fi folosind Consola Network Manager

Instrumentul grafic de conectare Network Manager are un mod de consolă. Cu aceasta, conectarea la rețele wireless prin linia de comandă este mai ușoară ca niciodată. Iată cum să o utilizați.

În primul rând, asigurați-vă că aveți deja instalat managerul de rețea. Aceasta nu ar trebui să fie o problemă întrucât aproape fiecare sistem de operare Linux folosește Network Manager. Dacă din anumite motive nu este instalat, consultați manualul sistemului de operare despre cum să îl activați (sau să îl reactivați dacă l-ați dezactivat în trecut).

În terminal, executați comanda radio nmcli, pentru a vedea dacă funcționează radioul wifi:

radio nmcli

Dacă funcționează, ar trebui să scoată „activat activat activat”. Radio nu funcționează? Apăsați butonul Wi-Fi de pe laptop pentru al porni.

Apoi, executați o scanare în interiorul nmcli pentru rețelele wireless din apropiere. Mai întâi, executați comanda rescan pentru a genera o listă nouă.

nmcli dispozitiv wifi rescan

După executarea re-scanării, imprimați lista în fereastra terminalului.

lista wifi a dispozitivului nmcli

Utilizarea nmcli cu „lista wifi a dispozitivului” va tipări o listă detaliată a tuturor rețelelor wireless la care utilizatorul poate accesa, completată cu SSID-uri, canale, moduri de conectare, intensitate a semnalului etc. Conectați-vă la oricare dintre aceste rețele cu ajutorul „conectării dispozitivului nmcli wifi”. În acest exemplu, vom folosi rețeaua de testare.

nmcli dispozitiv wifi conecta Test \ \ Parola de rețea testnetworkpassword

Odată conectat, asigurați-vă că rulați comanda ping pentru a verifica dacă aveți o conexiune la internet:

ping google.com -c3

Notă: este posibil să aveți probleme legate de conectarea SSID-urilor cu spațiile din ele. Nu încercați să le introduceți așa cum apar în listă.

În schimb, urmați exemplul de comandă și adăugați inapoi. O reversare urmată de un spațiu, iar o altă reversare va spune liniei de comandă bash că există un spațiu: Test \ \ SSID \ \ Conexiune

watch instagram story