Линуксийн командын мөрийг ашиглан интернетийг хэрхэн холбох талаар

Энэхүү гарын авлага нь Линукс командын мөрийг ашиглан WI-FI сүлжээгээр интернетэд хэрхэн холбогдохыг харуулж байна.

Хэрэв та толгойгүй түгээгүүр суулгасан бол (IE бол график ширээний гүйдэл дамжуулдаггүй) дараа нь танд холбоход туслах сүлжээний менежерийн хэрэгсэл байхгүй болно. Мөн таны компьютерээс үндсэн хэсгүүдийг санамсаргүй байдлаар устгасан эсвэл алдаатай тархалт суулгасан бөгөөд интернетэд холбогдох цорын ганц арга бол Линукс терминал юм.

Линуксийн тушаалын мөрөөс интернетэд хандах боломжтой бол wget гэх мэт вэб хуудсууд болон файлуудыг татаж авах зэрэг хэрэгслүүдийг ашиглаж болно. Та YouTube-дл ашиглан видеог татаж авах боломжтой болно . Тушаалын мөр менежерүүд нь apt-get , yum болон PacMan зэрэг түгээх боломжтой болно. Багцын менежерүүдэд хандах эрхтэй бол, та бүхэнд шаардагдах desktop орчныг суулгах хэрэгтэй.

Таны утасгүй сүлжээний интерфэйсийг тодорхойлох

Терминал дотороос дараах тушаал оруулна:

iwconfig

Та сүлжээний интерфэйсүүдийн жагсаалтыг харах болно.

Хамгийн түгээмэл утасгүй сүлжээний интерфэйс нь wlan0 боловч миний хувьд wlp2s0 гэх мэт бусад зүйлс байж болно.

On Wireless Wireless интерфэйсийг унтраа

Дараагийн алхам бол утасгүй интерфэйс асаалттай эсэхийг шалгах явдал юм.

Үүнийг хийхийн тулд дараах тушаалыг ашиглана уу:

sudo ifconfig wlan0 дээш

Сүлжээний интерфэйсийн нэрээр wlan0-г солино.

Утасгүй сүлжээний холболтын цэгийг хайх

Одоо таны утасгүй сүлжээний интерфэйс дуусч байгаа тул сүлжээнд холбогдохыг хайж болно.

Дараах тушаалыг бичнэ үү:

sudo iwlist scan | дэлгэрэнгүй

Боломжтой утасгүй хандалтын цэгүүдийн жагсаалт гарч ирнэ. Үр дүн дараах байдалтай байна:

Cell 02 - Хаяг: 98: E7: F5: B8: 58: B1 суваг: 6 Давтамж: 2.437 GHz (суваг 6) Чанарын = 68/70 Дохионы түвшин = -42 dBm Шифрлэлтийн түлхүүр: ESSID: "HONOR_PLK_E2CF" 1 Mb / s; 2 Mb / s; 5.5 Mb / s; 11 Mb / s; 18 Mb / s 24 Mb / s; 36 Mb / s; 54 Mb / s Бит Үнийн хэмжээ: 6 Mb / s; 9 Mb / s; 12 Mb / s; 0 Mb / s Mode: Мастер Нэмэлт: tsf = 000000008e18b46e Нэмэлт: Сүүлд гэрэлтүүлэг: 4ms өмнө IE: Unknown: 000E484F4E4F525F504C4B5F45324346 IE: Unknown: 010882848B962430486C IE: Unknown: 030106 IE: Unknown: 0706434E20010D14 IE: : Үл мэдэгдэх: 2A0100 IE: Үл мэдэгдэх: 2F0100 IE: IEEE 802.11i / WPA2 Хувилбар 1 Группын шифрлэлт: CCMP Pairwise Ciphers (1): CCMP Authentication Suites (1): IEEE: 3D1606081100000000000000000000000000000000000000 IE: Мэдэхгүй: 7F080400000000000040 IE: Мэдэхгүй: DD090010180200001C0000 IE: Мэдэхгүй: DD180050F2020101800003A4000027A4000042435E0062322F00

Энэ бүхнийг нэлээн төөрөлдүүлж байгаа боловч танд зөвхөн хэдэн бит мэдээлэл хэрэгтэй байна.

ESSID-г харна уу. Энэ нь таны холбохыг хүсч буй сүлжээний нэр юм. Шифрлэлтийн түлхүүрийн кодыг агуулсан зүйлсийг хайх замаар сүлжээнээс хайж олох боломжтой.

Холбогдохыг хүсч байгаа ESSID-ийн нэрийг бичнэ үү.

WPA Гишүүний тохируулгын файлыг үүсгэнэ үү

WPA-ийн аюулгүй байдлын түлхүүр шаарддаг утасгүй сүлжээнд холбогдоход хэрэглэгддэг хамгийн нийтлэг хэрэгсэл бол WPA-ийн дэмжигч юм.

Ихэнх түгээлтийн төхөөрөмжийг урьдчилан суулгаж өгсөн. Та доор дурдсаныг терминал уруу бичиж үүнийг туршиж болно:

wpa_passphrase

Хэрэв та тушаал олдохгүй бол түүнийг суулгаагүй тохиолдолд алдаа гарна. Та одоо тахиа, өндөгний орчинд интернетэд холбогдохын тулд энэ хэрэгслийг ашиглах хэрэгтэй боловч интернетэд холбогдох боломжгүй учраас та энэ хэрэгсэл байхгүй байна. Та мэдээж үргэлж Ethernet холболтыг ашиглах болно, wpasupplicant-г суулгах хэрэгтэй.

Хэрэглэхийн тулд wpa_supplicant-ийн тохиргооны файлыг үүсгэхдээ дараах тушаалыг ажиллуулна:

wpa_passphrase> ESSID> /etc/wpa_supplicant/wpa_supplicant.conf

ESSID нь өмнөх хэсэгт iwlist scan тушаалаас тэмдэглэсэн ESSID болно.

Тушаалын мөрөнд буцаж ирэхгүйгээр комманд зогсохыг та анзаарах болно. Сүлжээнд шаардлагатай аюулгүй байдлыг оруулаад буцах товчийг дар.

Тушаалын тушаал нь .config фолдер руу чиглүүлэхийн тулд cd болон сүүл тушаал ашиглан ашиглана:

cd / etc / wpa_supplicant

Дараах зүйлсийг бичнэ үү:

wpa_supplicant.conf сүүл

Та иймэрхүү харагдах ёстой:

network = {ssid = "yournetwork" # psk = "yourpassword" psk = 388961f3638a28fd6f68sdd1fe41d1c75f0124ad34536a3f0747fe417432d888888}

Утасгүй жолоочийн нэрийг олох

Интернетэд холбогдохоосоо өмнө танд хэрэгтэй өөр нэг мэдээлэл байгаа бөгөөд энэ нь таны утасгүй сүлжээний картын драйвер юм.

Үүнийг дараах тушаалаар хайхын тулд:

wpa_supplicant -help | дэлгэрэнгүй

Энэ нь драйвер гэж нэрлэгдсэн хэсэгт өгнө:

Жагсаалт нь дараах байдалтай байна:

драйверууд: nl80211 = Линуксийн nl80211 / cfg80211 wext = Линуксийн утасгүй өргөтгөлүүд (ерөнхий) утастай = Wired Ethernet драйвер none = no driver (RADIUS сервер / WPS ER)

Ер нь, wext бол catchall драйвер бөгөөд та өөр зүйл байхгүй бол ашиглахыг оролдож болно. Миний хувьд тохирох драйвер нь nl80211 юм.

Интернэтэд холбогдох

Холболт авах эхний алхам нь wpa_supplicant тушаалыг ажиллуулж байна:

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

Өмнөх хэсэгт олдсон драйвераар солих хэрэгтэй. "Сүлжээний интерфэйсээ тодорхойлох" хэсэгт олж мэдсэн сүлжээний интерфейсээр солигдох хэрэгтэй.

Үндсэндээ энэ тушаал нь wpa_supplicant-г зааж өгсөн сүлжээний интерфэйсийг ашиглан зааж өгч байгаа "WPA Supplementary Configuration File" хэсэгт үүсгэсэн тохиргоо юм.

-B нь командыг ажиллуулахын тулд терминалд буцаж орох болно.

Одоо та энэ нэг тушаалыг ажиллуулах хэрэгтэй:

sudo dhclient

Ингээд болох нь тэр. Та одоо интернет холболттой байх хэрэгтэй.

Туршилтыг дараах байдлаар бичнэ үү:

ping google