Kako se povezati s Internetom iz naredbenog retka na Linuxu

Na Linuxu se radna površina automatski povezuje na Internet. Može se povezati s WiFi ili Ethernet mrežom. To je sjajno, ali ako trebate pristupiti internetu putem naredbenog retka, to vam ne dopušta. Zbog toga ćemo u ovom članku istražiti kako se povezati na internet iz naredbenog retka u Linuxu. Obuhvatit ćemo i Ethernet veze, kao i bežične mreže.

SPOILER ALERT: Pomaknite se prema dolje i pogledajte video vodič na kraju ovog članka.

Povežite se preko Etherneta pomoću dhcpcd-a

Spajanje na Internet iz naredbenog retka preko Etherneta može biti bespotrebno složeno. Korisnici će morati ručno uključiti pojedinačni mrežni uređaj, dodijeliti mu IP adresu, postaviti DNS postavke, podmrežu i sl. Nitko nema vremena za to. Srećom, postoji brz i jednostavan način da se to odvija.

Imajte na umu da ako vaše Linux računalo nema internetsku vezu, nećete moći brzo instalirati dhcpcd5 pakete. Umjesto toga, morat ćete provjeriti postojeće binarne datoteke, preuzeti datoteke i zatim ih učitati dok ste izvan mreže. Provjerite ima li vaše računalo dhcpcd tako što ćete ga pokrenuti u terminalu. Ako terminal ponovi "naredba nije pronađena", ili nešto slično to nije u sustavu.

dhcpcd

Bez brige, većina distribucija Linuxa dolazi s učitanim alatom dhcpcd, tako da ovo neće biti potrebno. Ako iz nekog razloga vaš operativni sustav Linux nema. Prijeđite na pkgs.org, preuzmite paket i instalirajte ga sa svojim upraviteljem paketa.

Debian / Ubuntu će možda trebati dhcpcd5. Ostali koriste dhcpcd. Ako ne možete pronaći binarni uređaj pkgs.org, najbolje je uputiti na službeni wiki vašeg operativnog sustava o tome kako pokrenuti dhcpcd.

Ako vaš operativni sustav automatski nema dhcpcd, morat ćete ručno omogućiti sistemske usluge.

sudo systemctl omogućuju dhcpcd.service

zatim odmah započnite uslugu sa:

sudo systemctl start dhcpcd.service

Uz pokretanje usluge, vrijeme je za povezivanje s internetom iz naredbenog retka. Prvi korak je otkrivanje imena mrežnog adaptera. To se radi pomoću naredbe ip veze. U kombinaciji s opcijom "prikaži" otkriti će sve dostupne uređaje. Pokrenite ga da biste pronašli naziv svoje Ethernet kartice.

Imajte na umu: Ethernet kartice gotovo uvijek počinju s "enp" ili "eth".

ip link show

Ako imate previše pojedinačnih mrežnih uređaja, dobar način brzog filtriranja Ethernet kartice je kombiniranje s komandom grep. Pokušajte pokrenuti dva puta ako niste sigurni da li kartica započinje s "eth" ili "enp".

ip link show | grep "eth"

ili

ip link show | grep "enp"

Sada kada znamo ime adaptera, lako ga možemo izravno priključiti u alat dhcpcd da bismo dobili mrežnu vezu.

Napomena: zamijenite "eth0" mrežnom karticom koja se nalazi pomoću naredbe ip link.

sudo dhcpcd eth0

Nakon što ste izvršili naredbu dhcpcd, trebali biste imati internet. Da biste provjerili povezanost, pokrenite naredbu ping.

Ovaj će ping točno 3 puta izaći na Googleove poslužitelje. Ako vrati poruku koja sadrži "nepoznato", umjesto Google IP adresa nemate internetsku vezu i morat ćete ponoviti ovaj postupak.

ping google.com -c3

Povežite se na Wi-Fi putem konzole mrežnog upravitelja

Alat za povezivanje grafičkog mrežnog upravitelja ima način rada konzole. S njom je povezivanje s bežičnim mrežama putem naredbenog retka lakše nego ikad. Evo kako to koristiti.

Prvo, budite sigurni da ste već instalirali mrežnog upravitelja. To ne bi trebao biti problem jer gotovo svaki operativni sustav Linux koristi Network Manager. Ako iz nekog razloga nije instaliran, pogledajte priručnik vašeg operativnog sustava kako ga omogućiti (ili ponovno omogućiti ako ste ga prethodno onemogućili).

U terminalu pokrenite nmcli radio naredbu da provjerite radi li vaš wifi radio:

nmcli radio

Trebao bi proizvesti "omogućeno omogućeno omogućeno", ako djeluje. Radio ne radi? Pritisnite gumb Wi-Fi na prijenosnom računalu da biste ga uključili.

Zatim pokrenite skeniranje unutar nmcli za obližnje bežične mreže. Prvo pokrenite naredbu rescan da biste generirali novi popis.

nmcli uređaj wifi rescan

Nakon ponovnog pretraživanja ispisujte popis u prozoru terminala.

popis wifi nmcli uređaja

Korištenjem nmcli sa "popisom uređaja wifi" ispisat će detaljan popis svih bežičnih mreža kojima korisnik može pristupiti, zajedno s SSID-ovima, kanalima, načinima veze, jačinom signala itd. Povežite se s bilo kojom od ovih mreža pomoću "nmcli uređaja wifi connect". U ovom primjeru koristit ćemo testnu mrežu.

nmcli uređaj wifi povezivanje Test \ \ Mrežna lozinka testnetworkpassword

Jednom kada ste povezani, pokrenite naredbu ping da biste provjerili imate li internetsku vezu:

ping google.com -c3

Napomena: možda imate problema s povezivanjem SSID-a s razmacima u njima. Ne pokušavajte ih unijeti onako kako su prikazani na popisu.

Umjesto toga, slijedite naredbu primjera i dodajte crte. Kosa crta iza koje slijedi razmak, a druga crta naprijed će reći bash naredbenoj liniji da postoji razmak: Ispitajte \ \ SSID \ \ Veza

watch instagram story