- - Ako sa pripojiť k internetu z príkazového riadku v systéme Linux

Ako sa pripojiť k internetu z príkazového riadku v systéme Linux

V systéme Linux je prostredie pracovnej plochy automatickypripája sa na internet. Môže sa pripojiť k sieti WiFi alebo Ethernet. Je to skvelé, ale ak potrebujete prístup k internetu cez príkazový riadok, nedovolí vám to. Preto v tomto článku sa chystáme prejsť na to, ako sa pripojiť k internetu z príkazového riadku v systéme Linux. Pokrývame tak ethernetové pripojenia, ako aj bezdrôtové siete.

VAROVANIE SPOILER: Prejdite nadol a pozrite si videonávod na konci tohto článku.

Pripojte sa cez Ethernet pomocou dhcpcd

Pripojenie na internet z príkazového riadkucez Ethernet môže byť zbytočne zložité. Používatelia budú musieť manuálne zapnúť jednotlivé sieťové zariadenie, prideliť mu IP adresu, nastaviť nastavenia DNS, podsiete atď. Nikto na to nemá čas. Našťastie existuje rýchly a ľahký spôsob, ako to dosiahnuť.

Nezabudnite, ak váš počítač so systémom Linux nemápripojenie k internetu, nebudete môcť rýchlo nainštalovať balíčky dhcpcd5. Namiesto toho musíte skontrolovať načítateľné binárne súbory, stiahnuť súbory a potom ich načítať v režime offline. Skontrolujte, či váš počítač nemá dhcpcd spustením v termináli. Ak terminál opakuje „príkaz nebol nájdený“ alebo niečo podobné, nie je v systéme.

dhcpcd

Avšak nebojte sa, väčšina distribúcií Linuxupríďte s nabitým nástrojom dhcpcd, takže to nebude potrebné. Ak to z nejakého dôvodu váš operačný systém Linux nemá. Zamierte na pkgs.org, stiahnite si balíček a nainštalujte ho pomocou správcu balíkov.

Debian / Ubuntu môže vyžadovať dhcpcd5. Iní používajú dhcpcd. Ak nenájdete binárny súbor na stránke pkgs.org, je najlepšie obrátiť sa na oficiálnu wiki vášho operačného systému, ako spustiť program dhcpcd.

Ak váš operačný systém automaticky nemá dhcpcd, budete musieť manuálne povoliť služby systemd.

sudo systemctl enable dhcpcd.service

potom okamžite začnite službu s:

sudo systemctl start dhcpcd.service

Keď je služba spustená, je čas sa pripojiťinternet z príkazového riadku. Prvým krokom je odhalenie názvov sieťových adaptérov. To sa deje pomocou príkazu ip link. V kombinácii s možnosťou „zobraziť“ odhalí všetky dostupné zariadenia. Spustite ho a vyhľadajte názov svojej ethernetovej karty.

Majte na pamäti: Ethernet karty takmer vždy začínajú buď „enp“ alebo „eth“.

ip link show

Ak máte príliš veľa jednotlivých sietíAk chcete rýchlo odfiltrovať kartu Ethernet, môžete ju skombinovať s príkazom grep. Pokúste sa ju spustiť dvakrát, ak si nie ste istí, či karta začína na „eth“ alebo „enp“.

ip link show | grep "eth"

alebo

ip link show | grep "enp"

Teraz, keď poznáme názov adaptéra, môžeme ho ľahko zapojiť priamo do nástroja dhcpcd a získať sieťové pripojenie.

Poznámka: Nahraďte „eth0“ sieťovou kartou nájdenou pomocou príkazu ip link.

sudo dhcpcd eth0

Po spustení príkazu dhcpcd by ste mali mať internet. Ak chcete skontrolovať pripojenie, spustite príkaz ping.

Tento ping pôjde priamo do spoločnosti Googleservery presne 3 krát. Ak vráti správu, ktorá obsahuje „neznáme“, namiesto IP adries Google nemáte internetové pripojenie, a bude musieť tento proces vykonať znova.

ping google.com -c3

Pripojte sa k sieti Wi-Fi pomocou konzoly Network Manager

Grafický nástroj na pripojenie k sieti Manager má režim konzoly. Vďaka nemu je pripojenie k bezdrôtovým sieťam cez príkazový riadok jednoduchšie ako kedykoľvek predtým. Tu je návod, ako ho používať.

Najprv sa uistite, že už máte sieťnainštalovaný správca. To by nemal byť problém, pretože každý správca operačného systému Linux využíva program Network Manager. Ak z nejakého dôvodu nie je nainštalovaná, pozrite si príručku k vášmu operačnému systému, ako ju povoliť (alebo ju znova povolte, ak ste ju v minulosti zakázali).

V termináli spustite príkaz rádia nmcli, aby ste zistili, či funguje vaše wifi rádio:

nmcli radio

Ak to funguje, mal by výstup „povolený povolený povolený povolený povolený“. Rádio nefunguje? Zapnite ho stlačením tlačidla Wi-Fi na svojom notebooku.

Ďalej spustite skenovanie vnútri nmcli pre bezdrôtové siete v okolí. Najprv spustite príkaz rescan na vygenerovanie nového zoznamu.

nmcli device wifi rescan

Po spustení opätovného skenovania vytlačte zoznam v okne terminálu.

nmcli device wifi list

Vytlačí sa použitie nmcli s „zoznamom zariadení WiFi“podrobný zoznam všetkých bezdrôtových sietí, ku ktorým má užívateľ prístup, spolu so SSID, kanálmi, režimami pripojenia, intenzitou signálu atď. Pripojte sa k ktorejkoľvek z týchto sietí pomocou „pripojenia nmcli wifi“. V tomto príklade použijeme testovaciu sieť.

nmcli device wifi connect Test Network password testnetworkpassword

Po pripojení spustite príkaz ping a overte, či máte pripojenie na internet:

ping google.com -c3

Poznámka: Možno máte problémy s pripojením k SSID s medzerami v nich. Nepokúšajte sa ich zadávať tak, ako sú uvedené v zozname.

Namiesto toho postupujte podľa príkladu a pridajte spätné lomky. Spätné lomítko, za ktorým nasleduje medzera, a ďalšie opačné lomítko povie bashovému príkazovému riadku, že existuje medzera: Otestujte pripojenie SSID

Komentáre