Тушаалын мөрөөр Debian дээр WiFi хэрхэн тохируулах вэ

Тушаалын мөрөөр Debian дээр WiFi хэрхэн тохируулах вэ
Philip Lawrence

Энэ нийтлэлд бид wpa_supplicant ашиглан Debian 11/10 сервер болон ширээний компьютер дээрх командын мөрөөс WiFi-д хэрхэн холбогдох талаар зааварчилгаа өгөх болно. wpa_supplicant нь WPA протоколын хүсэлт гаргагчийн бүрэлдэхүүн хэсгийн хэрэгжилт юм.

Debian-д Wi-Fi-г командын мөрөөр тохируулахын тулд та Wi-Fi сүлжээг ачаалах үед автоматаар холбогдсон эсэхийг шалгах хэрэгтэй. . Үүнийг хэрхэн хийх талаар алхам алхмаар зааварчилгааг олохын тулд үргэлжлүүлэн уншина уу.

Debian Wi-Fi

Wi-Fi ашигладаг утасгүй төхөөрөмжүүд нь хэд хэдэн өөр төхөөрөмжид байдаг чипсет дээр ажилладаг. Debian нь эдгээр чипсетүүдэд зориулсан чанартай драйвер/модуль үйлдвэрлэхэд үйлдвэрлэгчид болон хөгжүүлэгчдийн хамтын ажиллагаанаас хамаардаг үнэгүй, програм хангамжид суурилсан систем юм.

Debian-д WiFi-г тушаалын шугамаар хэрхэн тохируулах вэ

Тушаалын мөрөөр Debian-д WiFi-г тохируулахын тулд дуусгах хоёр үе шат байна.

Мөн_үзнэ үү: Alexa дээр Wifi-г хэрхэн дахин тохируулах вэ?
  • WiFi-д холбогдох
  • Ачаалах үед автоматаар холбогдсон эсэхийг шалгана уу

Тохируулгын үе шат бүрийн бүрэн алхам алхмаар процедурыг энд харуулав.

WiFi холболтыг хэрхэн бий болгох вэ

Debian-д WiFi сүлжээний холболт үүсгэхийн тулд та дараах зүйлийг хийх хэрэгтэй. дараах алхмуудыг дагана уу:

  • Сүлжээний картыг идэвхжүүлэх
  • WiFi сүлжээг илрүүлэх
  • Хандалтын цэгээр WiFi холболтыг тохируулах
  • Динамик IP авах DHCP сервертэй хаяг
  • Маршрутын хүснэгтэд өгөгдмөл маршрут нэмэх
  • Интернэтийг шалгахХолболт

Та алхам бүрийг хэрхэн гүйцэтгэхийг эндээс харна уу.

Сүлжээний картыг идэвхжүүлэх

Сүлжээний картыг идэвхжүүлэхийн тулд эдгээр алхмуудыг дагана уу.

  • WiFi картыг идэвхжүүлэхийн тулд эхлээд утасгүй картыг дараах тушаалаар таних ёстой: iw dev.
  • Дараа нь утасгүй төхөөрөмжийн нэрийг тэмдэглэж болно. Мөр урт байж болох тул та бичих хүчин чармайлтыг арилгахын тулд энэ хувьсагчийг ашиглаж болно: export wlan0=.
  • Дээрх тушаалаар WiFi картыг гаргана уу: sudo ip link $wlan0-г тохируул.

WiFi сүлжээг илрүүлэх

WiFi сүлжээг илрүүлэхийн тулд эдгээр алхмуудыг дагана уу.

  • Debian дахь WiFi сүлжээг илрүүлэхийн тулд , утасгүй сүлжээний интерфэйс дэх боломжтой сүлжээг дараах тушаалаар хайна уу: sudo iw $wlan0 scan.
  • Таны хандалтын цэгийн SSID нь илэрсэн боломжтой сүлжээнүүдийн нэг мөн эсэхийг шалгаарай.
  • Энэ хувьсагч нь бичих хүчин чармайлтыг арилгана: export ssid=.

WiFi холболтыг хандалтын цэгээр тохируулах

Сүлжээг тохируулахын тулд эдгээр алхмуудыг дагана уу. хандалтын цэгтэй холбогдоно уу.

  • Хандалтын цэг рүү шифрлэгдсэн сүлжээний холболт үүсгэхийн тулд wpa_supplicant үйлчилгээг ашиглана уу. Энэ нь зөвхөн SSID бүрийн wpa2-түлхүүрийг агуулсан “ /etc/wpa_supplicant.conf ” тохиргооны файлыг ашиглах болно.
  • Хандалтын цэгт холбогдохын тулд тохиргооны оруулгыг нэмнэ үү. файл: sudo wpa_passphrase $ssid -i >>/etc/wpa_supplicant.conf.
  • Хандалтын цэгт холбогдохын тулд энэ тушаалыг ашиглана уу: sudo wpa_supplicant -B -D wext -i $wlan0 -c /etc/wpa_supplicant.conf.
  • Хандалтын цэгтэй холбогдсоноо дараах байдлаар баталгаажуулна уу: iw $wlan0 холбоос.

DHCP сервер ашиглан динамик IP хаяг авах

DHCP-тэй динамик IP авахын тулд эдгээр алхмуудыг дагана уу.

  • Үүнийг ашиглан DHCP-тэй динамик IP олж авна уу: sudo dhclient $wlan0.
  • Энэ тушаалтай IP: sudo ip addr show $wlan0.

Маршрутын хүснэгтэд өгөгдмөл маршрут нэмэх

Эдгээр алхмуудыг дагана уу. маршрутын хүснэгт.

  • Маршрутын хүснэгтийг дараах байдлаар шалгана уу: ip route show.
  • Энэ тушаалаар WiFI-д холбогдохын тулд чиглүүлэгч рүү өгөгдмөл маршрут нэмнэ үү. : sudo ip route-ийг dev $wlan0-аар өгөгдмөл байдлаар нэмнэ.

Интернэт холболтыг баталгаажуулах

Эцэст нь дараах тушаалыг ашиглан холбогдсон эсэхээ шалгана уу. сүлжээ: ping www.google.com .

Ачаалах үед хэрхэн автоматаар холбогдох вэ

Үүнийг баталгаажуулахын тулд Ачаалах үед утасгүй сүлжээ автоматаар холбогдож байгаа тул та дараах системийн үйлчилгээг үүсгэж идэвхжүүлэх хэрэгтэй:

  • Dhclient
  • Wpa_supplicant

Энд та алхам бүрийг гүйцэтгэдэг.

Dhclient Service

  • Энэ файлыг үүсгэ: /etc/systemd/system/dhclient.service.
  • Дараа нь , үүнийг хийж файлыг засварланатушаал:

[Нэгж]

Тодорхойлолт= DHCP Client

Өмнө=network.target

After=wpa_supplicant.service

[Үйлчилгээ]

Төрөл=салаа

ExecStart=/sbin/dhclient -v

ExecStop=/sbin/dhclient -r

Дахин эхлүүлэх =үргэлж

[Суулгах]

WantedBy=multi-user.target

  • Идэвхжүүлэх дараах тушаалаар үйлчилгээ: sudo systemctl enable dhclient.

Wpa_supplicant Service

  • /lib/systemd/system<руу очно уу. 13>," үйлчилгээний нэгжийн файлыг хуулж, дараах мөрүүдийг ашиглан " /etc/systemd/system " руу буулгана уу: sudo cp /lib/systemd/system/wpa_supplicant.service /etc /systemd/system/wpa_supplicant.service.
  • /etc ” дээрх файлыг нээж, ExecStart мөрийг дараах байдлаар өөрчлөхийн тулд Vim гэх мэт засварлагчийг ашиглана уу: ExecStart=/sbin/wpa_supplicant -u -s -c /etc/wpa_supplicant.conf -i .
  • Дараа нь доорх мөрийг нэмнэ үү: Дахин эхлүүлэх=үргэлж .
  • Энэ мөрөнд тайлбар бичнэ үү: Alias=dbus-fi.w1.wpa_supplicant1.service .
  • Үйлчилгээг энэ мөрөнд дахин ачаална уу: s udo systemctl deemon-reload .
  • Үйлчилгээг энэ мөрөөр идэвхжүүлнэ үү: sudo systemctl enable wpa_supplicant .

Статик IP хэрхэн үүсгэх талаар

Эдгээрийг дагана уу. статик IP хаяг авах алхмууд:

  • Эхлээд статик IP авахын тулд dhclient.service -г идэвхгүй болго.хаяг.
  • Дараа нь сүлжээний тохиргооны файл үүсгэнэ үү: sudo nano /etc/systemd/network/static.network.
  • Эдгээр мөрүүдийг нэмнэ үү:

[Тоглолт]

Нэр=wlp4s0

[Сүлжээ]

Хаяг=192.168.1.8/24

Мөн_үзнэ үү: Canon MG3022 WiFi тохиргоо: Нарийвчилсан гарын авлага

Гарц=192.168.1.1

  • Хаахаасаа өмнө файлыг хадгална уу. Дараа нь утасгүй интерфэйсийн хувьд .link үүсгэнэ үү: sudo nano /etc/systemd/network/10-wifi.link.
  • Эдгээр мөрийг дотор нэмнэ үү. файл:

[Тааруулах]

MACAddress=a8:4b:05:2b:e8:54

[Холбоос]

Нэр бодлого=

Нэр=wlp4s0

  • Д Энэ тохиолдолд та MAC хаяг болон утасгүй интерфейсийн нэрийг ашиглах хэрэгтэй. Үүнийг хийснээр та систем утасгүй интерфейсийн нэрийг өөрчлөхгүй байх болно.
  • Хаахаасаа өмнө файлыг хадгална уу. Дараа нь " networking.service"-г идэвхгүй болгож болон " systemd-networkd.service "-г идэвхжүүлнэ үү. Энэ бол сүлжээний менежер юм. Үүнийг хийхийн тулд энэ тушаалыг ашиглана уу:

sudo systemctl сүлжээг идэвхгүй болгох

sudo systemctl systemd-networkd-г идэвхжүүлэх

  • systemd-networkd -г дахин эхлүүлж тохиргооны ажиллагааг шалгахын тулд: sudo systemctl systemd-networkd-г дахин эхлүүлэх.

Дүгнэлт

Та гарын авлагыг уншсаны дараа командын мөрийг ашиглан Debian-д сүлжээний холболтыг хялбархан үүсгэж болно.




Philip Lawrence
Philip Lawrence
Филип Лоуренс бол технологи сонирхогч, интернет холболт, wifi технологийн чиглэлээр мэргэшсэн мэргэжилтэн юм. Салбартаа арав гаруй жил ажилласан туршлагатай тэрээр олон хувь хүн, бизнес эрхлэгчдэд интернет болон wifi-тай холбоотой асуудлыг шийдвэрлэхэд нь тусалсан. Интернэт болон Wifi-ийн зөвлөмжийн зохиогч, блог хөтлөгчийн хувьд тэрээр өөрийн мэдлэг, туршлагаа энгийн бөгөөд ойлгомжтой байдлаар хуваалцдаг бөгөөд үүнийг хүн бүр хүртэх боломжтой. Филип бол холболтыг сайжруулж, интернетийг хүн бүрт хүртээмжтэй болгохын төлөө тууштай тэмцэгч юм. Тэрээр технологитой холбоотой асуудлуудыг бичихгүй, засахгүй байхдаа явган аялал хийх, кемп хийх, гадаа зугаалах дуртай.