Мазмұны
Бұл мақалада біз 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-да желілік қосылымды оңай жасауға болады.