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 орнатуды аяқтау үшін екі кезең бар.

  • WiFi желісіне қосылу
  • Жүктелгенде оның автоматты түрде қосылғанына көз жеткізіңіз

Міне, орнатудың әрбір кезеңі үшін толық қадамдық процедура.

WiFi қосылымын орнату жолы

Debian жүйесінде WiFi желісі қосылымын орнату үшін сізге қажет: мына қадамдарды орындаңыз:

  • Желі картасын қосу
  • WiFi желілерін анықтау
  • Кіру нүктесі арқылы WiFi қосылымын конфигурациялау
  • Динамикалық IP алу DHCP сервері бар мекенжай
  • Маршрут кестесіне әдепкі жолды қосу
  • Интернетті тексеруҚосылу

Әр қадамды орындау жолы.

Желі картасын қосу

Желі картасын қосу үшін мына қадамдарды орындаңыз.

  • WiFi картасын қосу үшін алдымен келесі пәрмен арқылы сымсыз картаны анықтау керек: iw dev.
  • Содан кейін сымсыз құрылғының атын жазуға болады. Жол ұзақ болуы мүмкін, сондықтан теруді жою үшін осы айнымалы мәнді пайдалана аласыз: экспорт 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 маршрутты көрсету.
  • Осы пәрмен арқылы Wi-Fi желісіне қосылу үшін маршрутизаторға әдепкі маршрут қосыңыз. : sudo ip route add default by dev $wlan0.

Интернет қосылымын тексеру

Соңында, қосылғаныңызды тексеру үшін келесі пәрменді пайдаланыңыз. желі: ping www.google.com .

Жүктелу уақытында автоматты қосылу әдісі

Оны қамтамасыз ету үшін сымсыз желі жүктелген кезде автоматты түрде қосылады, сізге:

  • Dhclient
  • Wpa_supplicant

Міне, жүйе қызметін жасау және қосу қажет. әрбір қадамды орындайсыз.

Dhclient Service

  • Осы файлды жасаңыз: /etc/systemd/system/dhclient.service.
  • Одан кейін , мұны орындау арқылы файлды өңдеңізпәрмен:

[Бірлік]

Сипаттамасы= DHCP клиенті

Бұрын=network.target

After=wpa_supplicant.service

Сондай-ақ_қараңыз: iPhone үнемі Wi-Fi құпия сөзін сұрайды - осы әдістерді қолданып көріңіз

[Қызмет]

Type=forking

ExecStart=/sbin/dhclient -v

ExecStop=/sbin/dhclient -r

Қайта іске қосу =әрдайым

[Орнату]

WantedBy=multi-user.target

  • Қосу келесі пәрменмен қызмет: sudo systemctl enable dhclient.

Wpa_supplicant қызметі

  • /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 .
  • Одан кейін төмендегі жолды қосыңыз: Қайта іске қосу=әрқашан .
  • Осы жолға түсініктеме беріңіз: Lias=dbus-fi.w1.wpa_supplicant1.service .
  • Қызметті осы жолмен қайта жүктеңіз: s udo systemctl daemon-reload .
  • Қызметті мына жол арқылы қосыңыз: sudo systemctl enable wpa_supplicant .

Статикалық IP қалай жасалады

Мыналарды орындаңыз статикалық IP мекенжайын алу қадамдары:

  • Біріншіден, статикалық IP алу үшін dhclient.service өшіріңіз.мекенжайы.
  • Одан кейін желі конфигурациясының файлын жасаңыз: sudo nano /etc/systemd/network/static.network.
  • Осы жолдарды қосыңыз:

[Сәйкестік]

Сондай-ақ_қараңыз: Шешілген: әдепкі шлюз қол жетімді емес, Windows 10

Аты=wlp4s0

[Желі]

Мекенжай=192.168.1.8/24

Шлюз=192.168.1.1

  • Файлды жаппас бұрын оны сақтаңыз. Одан кейін мына арқылы сымсыз интерфейс үшін .link жасаңыз: sudo nano /etc/systemd/network/10-wifi.link.
  • Осы жолдарды мына жерге қосыңыз файл:

[Сәйкестік]

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

[Сілтеме]

NamePolicy=

Аты=wlp4s0

  • Ішінде бұл жағдайда MAC мекенжайын және сымсыз интерфейс атауын пайдалану қажет. Мұны істеу арқылы жүйе сымсыз интерфейс атауын өзгертпейтініне көз жеткізесіз.
  • Файлды жаппас бұрын оны сақтаңыз. Содан кейін “ networking.service” өшіріңіз және “ systemd-networkd.service ” қосыңыз. Бұл желі менеджері. Ол үшін мына пәрменді пайдаланыңыз:

sudo systemctl желіні өшіру

sudo systemctl systemd-networkd қосу

  • Конфигурацияның жұмысын тексеру үшін systemd-networkd қайта іске қосыңыз: sudo systemctl systemd-networkd қайта іске қосыңыз.

Қорытынды

Нұсқаулықты оқығаннан кейін пәрмен жолын пайдаланып Debian-да желілік қосылымды оңай жасауға болады.




Philip Lawrence
Philip Lawrence
Филип Лоуренс – технология әуесқойы және интернетке қосылу және Wi-Fi технологиясы саласындағы сарапшы. Өнеркәсіптегі он жылдан астам тәжірибесі бар ол көптеген жеке адамдар мен компанияларға интернет және Wi-Fi мәселелері бойынша көмектесті. Интернет және Wi-Fi кеңестерінің авторы және блогері ретінде ол өзінің білімі мен тәжірибесін қарапайым және түсінікті түрде бөліседі, бұл барлығына пайда әкеледі. Филипп қосылымды жақсарту және интернетті барлығына қолжетімді ету үшін ынталы қорғаушы. Ол технологияға қатысты мәселелерді жазбаса немесе шешпесе, ол жаяу серуендеуді, кемпингтерді және ашық ауада тамаша нәрселерді зерттеуді ұнатады.