ວິທີການເຊື່ອມຕໍ່ກັບອິນເຕີເນັດໂດຍໃຊ້ເສັ້ນຄໍາສັ່ງ Linux

ຄູ່ມືນີ້ສະແດງວິທີການເຊື່ອມຕໍ່ກັບອິນເຕີເນັດຜ່ານເຄືອຂ່າຍ WI-FI ໂດຍໃຊ້ເສັ້ນຄໍາສັ່ງ Linux.

ຖ້າທ່ານໄດ້ຕິດຕັ້ງການແຈກແຈງທີ່ບໍ່ມີຫົວຫນ້າ (IE, ການແຈກແຈງທີ່ບໍ່ໄດ້ດໍາເນີນການ desktop graphical) ແລ້ວທ່ານຈະບໍ່ມີເຄື່ອງມືຈັດການເຄືອຂ່າຍເພື່ອຊ່ວຍໃຫ້ທ່ານເຊື່ອມຕໍ່. ມັນອາດຈະເປັນກໍລະນີທີ່ທ່ານໄດ້ລຶບອຸປະກອນທີ່ສໍາຄັນຈາກ desktop ຂອງທ່ານໂດຍບັງເອີນຫຼືທ່ານໄດ້ຕິດຕັ້ງການແຈກແຈງທີ່ມີຂໍ້ຜິດພາດແລະວິທີດຽວທີ່ເຊື່ອມຕໍ່ກັບອິນເຕີເນັດແມ່ນຜ່ານລະບົບ Linux.

ມີການເຂົ້າເຖິງອິນເຕີເນັດຈາກເສັ້ນຄໍາສັ່ງ Linux, ທ່ານສາມາດໃຊ້ເຄື່ອງມືເຊັ່ນ wget ເພື່ອດາວໂຫລດຫນ້າເວັບແລະໄຟລ໌. ທ່ານຍັງສາມາດ ດາວນ໌ໂຫລດວິດີໂອໂດຍນໍາໃຊ້ youtube-dl . ຜູ້ຄຸ້ມຄອງຊຸດສາຍຄໍາສັ່ງຍັງຈະມີສໍາລັບການແຈກຢາຍຂອງທ່ານເຊັ່ນ apt-get , yum ແລະ PacMan . ມີການເຂົ້າເຖິງຜູ້ຈັດການຊຸດ, ທ່ານມີທັງຫມົດທີ່ທ່ານຕ້ອງການຕິດຕັ້ງສະພາບແວດລ້ອມ desktop ຖ້າທ່ານຕ້ອງການ.

ກໍານົດການໂຕ້ຕອບເຄືອຂ່າຍໄຮ້ສາຍຂອງທ່ານ

ຈາກພາຍໃນປາຍທາງໃສ່ຄໍາສັ່ງຕໍ່ໄປນີ້:

iwconfig

ທ່ານຈະເຫັນລາຍຊື່ຂອງການໂຕ້ຕອບເຄືອຂ່າຍ.

ອິນເຕີເຟດເຄືອຂ່າຍໄຮ້ສາຍທີ່ສຸດແມ່ນ wlan0 ແຕ່ສາມາດເປັນສິ່ງອື່ນໆເຊັ່ນໃນກໍລະນີຂອງຂ້ອຍມັນແມ່ນ wlp2s0.

ເປີດອິນເຕີເຟດໄຮ້ສາຍໃນ

ຂັ້ນຕອນຕໍ່ໄປແມ່ນເພື່ອໃຫ້ແນ່ໃຈວ່າການໂຕ້ຕອບໄຮ້ສາຍໄດ້ຖືກເປີດ.

ໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້ເພື່ອເຮັດເຊັ່ນນີ້:

sudo ifconfig wlan0 up

ແທນ wlan0 ດ້ວຍຊື່ຂອງອິນເຕີເຟດເຄືອຂ່າຍຂອງທ່ານ.

ສະແກນສໍາລັບການເຂົ້າເຖິງຈຸດ Wireless

ຕອນນີ້ອິນເຕີເຟດເຄືອຂ່າຍໄຮ້ສາຍຂອງທ່ານແມ່ນຂຶ້ນແລະເຮັດວຽກທ່ານສາມາດຄົ້ນຫາເຄືອຂ່າຍເພື່ອເຊື່ອມຕໍ່.

ພິມຄໍາສັ່ງຕໍ່ໄປນີ້:

sudo iwlist scan | more

ບັນຊີລາຍຊື່ຂອງຈຸດເຊື່ອມຕໍ່ໄຮ້ສາຍທີ່ມີຢູ່ຈະປາກົດ. ຜົນໄດ້ຮັບຈະເບິ່ງຄືວ່ານີ້:

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 55 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 48 Mb / s ໂຫມດ: Master Extra: tsf = 000000008e18b46e ພິເສດ: Last beacon: 4ms ago IE: Unknown: 000E484F4E4F525F504C4B5F45324346 IE: Unknown: 010882848B962430486C IE: Unknown: 030106 IE: Unknown: 0706434E20010D14 IE: Unknown: 200100 IE: Unknown: 23021200 IE : Unknown: 2A0100 IE: Unknown: 2F0100 IE: IEEE 80211i / WPA2 Version 1 Group Cipher: CCMP Pairwise Ciphers (1): CCMP Authentication Suites (1): PSK IE: Unknown: 32040C121860 IE: Unknown: 2D1A2D1117FF00000000000000000000000000000000000000000000 IE: Unknown: 3D1606081100000000000000000000000000000000000000 IE: ບໍ່ຮູ້ຈັກ: 7F080400000000000040 IE: ບໍ່ທາບ: DD090010180200001C0000 IE: Unknown: DD180050F2020101800003A4000027A4000042435E0062322F00

ມັນທັງຫມົດເບິ່ງຄືວ່າຈະສັບສົນແຕ່ວ່າທ່ານພຽງແຕ່ຕ້ອງການສອງສາມຂໍ້ມູນ.

ເບິ່ງ ESSID. ນີ້ຄວນເປັນຊື່ຂອງເຄືອຂ່າຍທີ່ທ່ານຕ້ອງການເຊື່ອມຕໍ່. ນອກນັ້ນທ່ານຍັງສາມາດຊອກຫາເຄືອຂ່າຍເປີດໂດຍຊອກຫາລາຍການທີ່ມີຄີການເຂົ້າລະຫັດທີ່ຖືກກໍານົດໄວ້.

ຂຽນຊື່ຂອງ ESSID ທີ່ທ່ານຕ້ອງການເຊື່ອມຕໍ່ກັບ.

ສ້າງໄຟລ໌ການຕັ້ງຄ່າ WPA Supplicant

ເຄື່ອງມືທົ່ວໄປທີ່ສຸດທີ່ໃຊ້ໃນການເຊື່ອມຕໍ່ກັບເຄືອຂ່າຍໄຮ້ສາຍທີ່ຕ້ອງການຄີຄວາມປອດໄພ WPA ແມ່ນ WPA Supplicant.

ການແຈກຢາຍສ່ວນໃຫຍ່ມາພ້ອມກັບເຄື່ອງມືນີ້ກ່ອນທີ່ຈະຕິດຕັ້ງ. ທ່ານສາມາດທົດສອບນີ້ໂດຍການພິມຕໍ່ໄປນີ້ເຂົ້າໄປໃນທີ່ຢູ່:

wpa_passphrase

ຖ້າທ່ານພົບຂໍ້ຜິດພາດທີ່ບອກວ່າຄໍາສັ່ງບໍ່ສາມາດພົບໄດ້ແລ້ວມັນຈະບໍ່ຖືກຕິດຕັ້ງ. ທ່ານກໍາລັງຢູ່ໃນຮູບໄຂ່ໄກ່ແລະໄຂ່ທີ່ທ່ານຕ້ອງການເຄື່ອງມືນີ້ເພື່ອເຊື່ອມຕໍ່ກັບອິນເຕີເນັດແຕ່ບໍ່ສາມາດເຊື່ອມຕໍ່ກັບອິນເຕີເນັດເພາະວ່າທ່ານບໍ່ມີເຄື່ອງມືນີ້. ທ່ານແນ່ນອນວ່າທ່ານສາມາດໃຊ້ການເຊື່ອມຕໍ່ ethernet ແທນທີ່ຈະຕິດຕັ້ງ wpasupplicant.

ເພື່ອສ້າງໄຟລ໌ການຕັ້ງຄ່າສໍາລັບ wpa_supplicant ເພື່ອນໍາໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້:

wpa_passphrase ESSID> /etc/wpa_supplicant/wpa_supplicantconf

ESSID ຈະເປັນ ESSID ທີ່ທ່ານໄດ້ບັນທຶກລົງຈາກຄໍາສັ່ງການສະແກນ iwlist ໃນສ່ວນທີ່ຜ່ານມາ.

ທ່ານຈະສັງເກດເຫັນວ່າຄໍາສັ່ງຢຸດໂດຍບໍ່ຕ້ອງກັບຄືນມາກັບບັນທັດຄໍາສັ່ງ. ກະລຸນາໃສ່ຄວາມປອດໄພທີ່ຕ້ອງການສໍາລັບເຄືອຂ່າຍແລະກົດ return.

ເພື່ອກວດສອບວ່າຄໍາສັ່ງເຮັດວຽກນໍາທາງໄປຫາໂຟເດີໂຟເດີໂດຍໃຊ້ຄໍາສັ່ງ cd ແລະ tail :

cd / etc / wpa_supplicant

ປະເພດດັ່ງຕໍ່ໄປນີ້:

tail wpa_supplicantconf

ທ່ານຄວນເຫັນບາງສິ່ງບາງຢ່າງເຊັ່ນ:

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

ຊອກຫາຊື່ຂອງ Driver Wireless ຂອງທ່ານ

ມີຂໍ້ມູນອີກຢ່າງຫນຶ່ງທີ່ທ່ານຕ້ອງການກ່ອນທີ່ຈະເຊື່ອມຕໍ່ກັບອິນເຕີເນັດແລະເປັນຕົວຂັບສໍາລັບບັດເຄືອຂ່າຍໄຮ້ສາຍຂອງທ່ານ.

ເພື່ອຊອກຫາແບບນີ້ອອກໃນຄໍາສັ່ງຕໍ່ໄປນີ້:

wpa_supplicant -help | more

ນີ້ຈະໃຫ້ພາກທີ່ເອີ້ນວ່າໄດເວີ:

ບັນຊີລາຍຊື່ຈະເປັນສິ່ງທີ່ຄ້າຍຄືກັນນີ້:

wext = linux extensions (generic) wired = wired Ethernet driver none = no driver (RADIUS server / WPS ER): nl80211 = Linux nl80211 / cfg80211 wext =

ໂດຍທົ່ວໄປແລ້ວ, wext ແມ່ນ driver catchall ທີ່ທ່ານສາມາດພະຍາຍາມໃຊ້ຖ້າບໍ່ມີຫຍັງອີກ. ໃນກໍລະນີຂອງຂ້ອຍ, ໄດເວີທີ່ເຫມາະສົມແມ່ນ nl80211.

ເຊື່ອມຕໍ່ອິນເຕີເນັດ

ຂັ້ນຕອນທໍາອິດທີ່ໄດ້ຮັບການເຊື່ອມຕໍ່ແມ່ນການໃຊ້ຄໍາສັ່ງ wpa_supplicant:

sudo wpa_supplicant-D-i-c / etc / wpa_supplicant / wpa_supplicantconf -B

ທ່ານຄວນທົດແທນດ້ວຍຄົນຂັບທີ່ທ່ານພົບຢູ່ໃນພາກກ່ອນຫນ້າ. ຄວນຈະຖືກແທນທີ່ດ້ວຍອິນເຕີເຟດເຄືອຂ່າຍທີ່ພົບໃນສ່ວນ "ກໍານົດການໂຕ້ຕອບເຄືອຂ່າຍຂອງທ່ານ".

ໂດຍພື້ນຖານແລ້ວ, ຄໍາສັ່ງນີ້ກໍາລັງໃຊ້ wpa_supplicant ກັບໄດເວີທີ່ລະບຸໂດຍໃຊ້ການໂຕ້ຕອບເຄືອຂ່າຍທີ່ລະບຸແລະການຕັ້ງຄ່າທີ່ສ້າງຂື້ນໃນສ່ວນ "ສ້າງ WPA Supplicant Configuration File".

B - ໃຊ້ຄໍາສັ່ງຢູ່ໃນພື້ນຫລັງດັ່ງນັ້ນທ່ານຈຶ່ງສາມາດເຂົ້າເຖິງປາຍທາງໄດ້.

ໃນປັດຈຸບັນທີ່ທ່ານຕ້ອງການດໍາເນີນການຄໍາສັ່ງສຸດທ້າຍນີ້:

sudo dhclient

ນັ້ນແມ່ນມັນ. ທ່ານຄວນມີການເຊື່ອມຕໍ່ອິນເຕີເນັດ.

ເພື່ອທົດສອບໃຫ້ພິມຕໍ່ໄປນີ້:

ping wwwgooglecom