Kā izveidot savienojumu ar internetu no komandrindas Linux

click fraud protection

Operētājsistēmā Linux darbvirsmas vide automātiski izveido savienojumu ar internets. To var izveidot savienojumu ar WiFi vai Ethernet tīklu. Tas ir lieliski, bet, ja jums jāpiekļūst internetam, izmantojot komandrindu, tas to neļauj. Tāpēc šajā rakstā mēs apskatīsim, kā izveidot savienojumu ar internetu no komandrindas Linux. Mēs aptversim gan Ethernet savienojumus, gan bezvadu tīklus.

SPOILER trauksme: Ritiniet uz leju un skaties video pamācību šī raksta beigās.

Pievienojiet Ethernet, izmantojot dhcpcd

Savienojums ar internetu no komandrindas, izmantojot Ethernet, var būt nevajadzīgi sarežģīts. Lietotājiem būs manuāli jāieslēdz atsevišķa tīkla ierīce, jāpiešķir tai IP adrese, jāiestata DNS iestatījumi, apakštīkls utt. Nevienam tam nav laika. Par laimi, ir ātrs un ērts veids, kā to panākt.

Ņemiet vērā: ja jūsu Linux personālajam datoram nav interneta savienojuma, jūs nevarēsit ātri instalēt dhcpcd5 pakotnes. Tā vietā jums būs jāpārbauda, ​​vai nav ielādējamu bināru failu, lejupielādējiet failus un pēc tam bezsaistē ielādējiet tos. Pārbaudiet, vai datoram nav dhcpcd, palaižot to terminālī. Ja terminālis atkārto “komanda nav atrasta” vai kaut kas līdzīgs, tas sistēmā nav.

instagram viewer

dhcpcd

Tomēr neuztraucieties, ka lielākajā daļā Linux izplatījumu ir ielādēts dhcpcd rīks, tāpēc tas nebūs nepieciešams. Ja kāda iemesla dēļ jūsu Linux operētājsistēmai tā nav. Dodieties uz vietni pkgs.org, lejupielādējiet pakotni un instalējiet to pie sava pakešu pārvaldnieka.

Var būt nepieciešama Debian / Ubuntu dhcpcd5. Citi izmanto dhcpcd. Ja nevarat atrast bināro failu pkgs.org, par to, kā palaist dhcpcd, vislabāk ir atsaukties uz jūsu operētājsistēmas oficiālo wiki.

Ja jūsu operētājsistēmai automātiski nav dhcpcd, jums būs manuāli jāatspējo sistematizētie pakalpojumi.

sudo systemctl iespējot dhcpcd.service

tad nekavējoties sāciet pakalpojumu ar:

sudo systemctl start dhcpcd.service

Tā kā pakalpojums darbojas, ir pienācis laiks izveidot savienojumu ar internetu no komandrindas. Pirmais solis ir atklāt tīkla adapteru nosaukumus. Tas tiek darīts ar komandu ip link. Apvienojumā ar opciju “parādīt” tas atklās visas pieejamās ierīces. Palaidiet to, lai atrastu savas Ethernet kartes nosaukumu.

Paturiet prātā: Ethernet kartes gandrīz vienmēr sākas ar “enp” vai “eth”.

ip saiti parādīt

Ja jums ir pārāk daudz atsevišķu tīkla ierīču, labs veids, kā ātri izfiltrēt Ethernet karti, ir to apvienot ar komandu grep. Mēģiniet to palaist divreiz, ja neesat pārliecināts, vai karte sākas ar burtu “eth” vai “enp”.

ip saite parādīt | grep "eth"

vai

ip saite parādīt | grep "enp"

Tagad, kad mēs zinām adaptera vārdu, mēs to varam viegli iespraust tieši dhcpcd rīkā, lai iegūtu tīkla savienojumu.

Piezīme: aizvietojiet “eth0” ar tīkla karti, kas atrasta, izmantojot komandu ip link.

sudo dhcpcd eth0

Pēc komandas dhcpcd palaišanas jums vajadzētu būt internetam. Lai pārbaudītu savienojamību, palaidiet komandu ping.

Šis ping tieši 3 reizes tiks tieši nosūtīts uz Google serveriem. Ja tas atgriež ziņojumu, kas satur “nezināms”, nevis Google IP adreses, jums nav interneta savienojuma, un tas būs jāveic vēlreiz.

ping google.com -c3

Izveidojiet savienojumu ar Wi-Fi, izmantojot tīkla pārvaldnieka konsoli

Grafiskajam tīkla pārvaldnieka savienojuma rīkam ir konsoles režīms. Izmantojot to, savienojums ar bezvadu tīkliem, izmantojot komandrindu, ir vienkāršāks nekā jebkad agrāk. To var izmantot šādi.

Vispirms pārliecinieties, vai tīkla pārvaldnieks jau ir instalēts. Tam nevajadzētu būt problēmai, jo tikai katra Linux operētājsistēma izmanto tīkla pārvaldnieku. Ja kāda iemesla dēļ tā nav instalēta, skatiet operētājsistēmas rokasgrāmatu, kā to iespējot (vai atkārtoti iespējot, ja iepriekš to esat atspējojis).

Terminālī palaidiet nmcli radio komandu, lai redzētu, vai darbojas jūsu wifi radio:

nmcli radio

Ja tas darbojas, tam vajadzētu izvadīt “ieslēgts ieslēgts iespējots”, ja tas darbojas. Radio nedarbojas? Lai to ieslēgtu, nospiediet klēpjdatora Wi-Fi pogu.

Pēc tam veiciet tuvumā esošo bezvadu tīklu skenēšanu nmcli. Vispirms palaidiet komandu skenēšana, lai izveidotu jaunu sarakstu.

nmcli ierīces wifi rescan

Pēc atkārtotas skenēšanas izdrukājiet sarakstu termināla logā.

nmcli ierīces wifi saraksts

Izmantojot nmcli ar “ierīces wifi sarakstu”, tiks izdrukāts visu bezvadu tīklu, kuriem lietotājs var piekļūt, sīks saraksts ar SSID, kanāliem, savienojuma režīmiem, signāla stiprumu utt. Pievienojieties jebkuram no šiem tīkliem, izmantojot “nmcli device wifi connect”. Šajā piemērā mēs izmantosim Test Network.

nmcli ierīce wifi connect Test \ \ Network password testnetwork parole

Kad esat izveidojis savienojumu, noteikti palaidiet komandu ping, lai pārbaudītu, vai jums ir interneta savienojums:

ping google.com -c3

Piezīme: iespējams, ka jums ir problēmas izveidot savienojumu ar SSID, izmantojot tajos esošās atstarpes. Nemēģiniet tos ievadīt, kā tie parādās sarakstā.

Tā vietā sekojiet komandas paraugam un pievienojiet slīpsvītras. Aizmugures slīpsvītra, kurai seko atstarpe, un vēl viena slīpsvītra norāda bash komandrindai, ka ir atstarpe: Pārbaudiet \ \ SSID \ \ savienojumu

watch instagram story