តារាងមាតិកា
នៅក្នុងអត្ថបទនេះ យើងនឹងណែនាំអ្នកពីរបៀបភ្ជាប់ទៅ WiFi ពីបន្ទាត់ពាក្យបញ្ជានៅលើម៉ាស៊ីនមេ Debian 11/10 និងកុំព្យូទ័រលើតុដោយប្រើ wpa_supplicant ។ wpa_supplicant គឺជាការអនុវត្តនៃសមាសភាគផ្គត់ផ្គង់របស់ពិធីការ WPA។
ដើម្បីដំឡើង Wi-Fi នៅក្នុង Debian ជាមួយនឹងបន្ទាត់ពាក្យបញ្ជា អ្នកត្រូវបង្កើតការភ្ជាប់បណ្តាញ Wi-Fi មុនពេលធានាថាវាត្រូវបានភ្ជាប់ដោយស្វ័យប្រវត្តិនៅពេលចាប់ផ្ដើម។ . បន្តអានដើម្បីស្វែងរកការណែនាំជាជំហាន ៗ អំពីរបៀបធ្វើវា។
សូមមើលផងដែរ: ទាំងអស់អំពីឧបករណ៍វិភាគ Wi-Fi ឥតខ្សែ AmpedDebian Wi-Fi
ឧបករណ៍ឥតខ្សែដែលប្រើ Wi-Fi ដំណើរការលើបន្ទះឈីបដែលបានរកឃើញនៅក្នុងឧបករណ៍ផ្សេងៗគ្នាជាច្រើន។ Debian គឺជាប្រព័ន្ធផ្អែកលើកម្មវិធីឥតគិតថ្លៃ ដែលអាស្រ័យលើកិច្ចសហប្រតិបត្តិការរបស់អ្នកផលិត និងអ្នកអភិវឌ្ឍន៍ក្នុងការផលិតកម្មវិធីបញ្ជា/ម៉ូឌុលដែលមានគុណភាពសម្រាប់បន្ទះឈីបទាំងនោះ។
របៀបតំឡើង WiFi នៅក្នុង Debian ជាមួយនឹងបន្ទាត់ពាក្យបញ្ជា
មានពីរដំណាក់កាលដែលត្រូវបញ្ចប់សម្រាប់ការដំឡើង WiFi នៅក្នុង Debian ជាមួយនឹងបន្ទាត់ពាក្យបញ្ជា។
- ភ្ជាប់ទៅ WiFi
- សូមប្រាកដថាវាត្រូវបានភ្ជាប់ដោយស្វ័យប្រវត្តិនៅពេលចាប់ផ្ដើម
នេះគឺជានីតិវិធីមួយជំហានម្តងៗពេញលេញសម្រាប់ដំណាក់កាលនីមួយៗនៃការដំឡើង។
របៀបបង្កើតការតភ្ជាប់វ៉ាយហ្វាយ
ដើម្បីបង្កើតការតភ្ជាប់បណ្តាញ WiFi នៅក្នុង Debian អ្នកត្រូវ អនុវត្តតាមជំហានទាំងនេះ៖
- បើកកាតបណ្តាញ
- រកឃើញបណ្តាញវ៉ាយហ្វាយ
- កំណត់រចនាសម្ព័ន្ធការតភ្ជាប់វ៉ាយហ្វាយជាមួយចំណុចចូលដំណើរការ
- ទទួលបាន IP ថាមវន្ត អាសយដ្ឋានជាមួយម៉ាស៊ីនមេ DHCP
- បន្ថែមផ្លូវលំនាំដើមទៅតារាងផ្លូវ
- ផ្ទៀងផ្ទាត់អ៊ីនធឺណិតការតភ្ជាប់
នេះជារបៀបដែលអ្នកអនុវត្តជំហាននីមួយៗ។
បើកកាតបណ្តាញ
អនុវត្តតាមជំហានទាំងនេះ ដើម្បីបើកកាតបណ្តាញ។
- ដើម្បីបើកកាត WiFi ដំបូងអ្នកត្រូវតែកំណត់អត្តសញ្ញាណកាតឥតខ្សែដោយប្រើពាក្យបញ្ជាខាងក្រោម៖ iw dev.
- បន្ទាប់មក អ្នកអាចកត់សម្គាល់ឈ្មោះឧបករណ៍ឥតខ្សែ។ ខ្សែអក្សរអាចមានប្រវែងវែង ដូច្នេះអ្នកអាចប្រើអថេរនេះដើម្បីលុបបំបាត់ការព្យាយាមវាយអក្សរ៖ នាំចេញ wlan0=។
- នាំកាតវ៉ាយហ្វាយដោយប្រើពាក្យបញ្ជាខាងលើ៖ តំណ sudo ip កំណត់ $wlan0 ឡើង។
រកឃើញបណ្តាញ WiFi
អនុវត្តតាមជំហានទាំងនេះដើម្បីរកមើលបណ្តាញ WiFi ។
- ដើម្បីស្វែងរកបណ្តាញ WiFi នៅក្នុង Debian រកមើលបណ្តាញដែលមាននៅក្នុងចំណុចប្រទាក់បណ្តាញឥតខ្សែដោយប្រើពាក្យបញ្ជាខាងក្រោម៖ sudo iw $wlan0 scan ។
- ត្រូវប្រាកដថាចំណុចចូលប្រើ SSID របស់អ្នកគឺជាបណ្តាញមួយក្នុងចំណោមបណ្តាញដែលអាចរកបាន។
- អថេរនេះលុបបំបាត់ការព្យាយាមវាយបញ្ចូល៖ នាំចេញ ssid=។
កំណត់រចនាសម្ព័ន្ធការតភ្ជាប់វ៉ាយហ្វាយជាមួយចំណុចចូលដំណើរការ
អនុវត្តតាមជំហានទាំងនេះដើម្បីកំណត់រចនាសម្ព័ន្ធបណ្តាញ ការតភ្ជាប់ជាមួយចំណុចចូលដំណើរការ។
- ប្រើសេវាកម្ម wpa_supplicant ដើម្បីបង្កើតការតភ្ជាប់បណ្តាញដែលបានអ៊ិនគ្រីបទៅកាន់ចំណុចចូលដំណើរការ។ វានឹងប្រើតែឯកសារកំណត់រចនាសម្ព័ន្ធ “ /etc/wpa_supplicant.conf ” ដែលមាន wpa2-keys សម្រាប់រាល់ SSID។
- ដើម្បីភ្ជាប់ទៅចំណុចចូលប្រើ សូមបន្ថែមធាតុសម្រាប់ការកំណត់ ឯកសារ៖ sudo wpa_passphrase $ssid -i >>/etc/wpa_supplicant.conf.
- ប្រើពាក្យបញ្ជានេះដើម្បីភ្ជាប់ទៅចំណុចចូលដំណើរការ៖ sudo wpa_supplicant -B -D wext -i $wlan0 -c /etc/wpa_supplicant.conf.
- បញ្ជាក់ការភ្ជាប់របស់អ្នកទៅចំណុចចូលប្រើជាមួយនេះ៖ iw $wlan0 link។
ទទួលបានអាសយដ្ឋាន IP ថាមវន្តជាមួយម៉ាស៊ីនមេ DHCP
អនុវត្តតាមជំហានទាំងនេះដើម្បីទទួលបាន IP ថាមវន្តជាមួយ DHCP។
- ទទួលបាន IP ថាមវន្តជាមួយ DHCP ដោយប្រើវា៖ sudo dhclient $wlan0.
- មើល IP ដែលមានពាក្យបញ្ជានេះ៖ sudo ip addr បង្ហាញ $wlan0។
បន្ថែមផ្លូវលំនាំដើមទៅតារាងផ្លូវ
អនុវត្តតាមជំហានទាំងនេះ ដើម្បីបន្ថែមផ្លូវលំនាំដើមទៅ តារាងផ្លូវ។
- ពិនិត្យតារាងផ្លូវជាមួយនេះ៖ បង្ហាញផ្លូវ ip ។
- បន្ថែមផ្លូវលំនាំដើមទៅរ៉ោតទ័រដើម្បីភ្ជាប់ទៅវ៉ាយហ្វាយដោយប្រើពាក្យបញ្ជានេះ ៖ sudo ip route បន្ថែមលំនាំដើមតាមរយៈ dev $wlan0។
ផ្ទៀងផ្ទាត់ការភ្ជាប់អ៊ីនធឺណិត
ជាចុងក្រោយ សូមប្រើពាក្យបញ្ជាខាងក្រោមដើម្បីផ្ទៀងផ្ទាត់ថាអ្នកបានភ្ជាប់ទៅ បណ្តាញ៖ ping www.google.com .
របៀបភ្ជាប់ដោយស្វ័យប្រវត្តិនៅពេលចាប់ផ្ដើម
ដើម្បីធានាថា បណ្តាញឥតខ្សែភ្ជាប់ដោយស្វ័យប្រវត្តិនៅពេលចាប់ផ្ដើម អ្នកត្រូវបង្កើត និងបើកសេវាកម្មប្រព័ន្ធសម្រាប់៖
សូមមើលផងដែរ: ជួសជុល៖ បញ្ហា Nvidia Shield TV WiFi- Dhclient
- Wpa_supplicant
នេះជារបៀប អ្នកអនុវត្តជំហាននីមួយៗ។
សេវាកម្ម Dhclient
- បង្កើតឯកសារនេះ៖ /etc/systemd/system/dhclient.service។
- បន្ទាប់មក កែសម្រួលឯកសារដោយអនុវត្តវា។command:
[Unit]
Description= DHCP Client
Before=network.target
After=wpa_supplicant.service
[សេវាកម្ម]
Type=forking
ExecStart=/sbin/dhclient -v
ExecStop=/sbin/dhclient -r
ចាប់ផ្តើមឡើងវិញ =always
[Install]
WantedBy=multi-user.target
- បើកដំណើរការ សេវាកម្មជាមួយពាក្យបញ្ជាខាងក្រោម៖ sudo systemctl បើក dhclient។
Wpa_supplicant Service
- ចូលទៅកាន់ “ /lib/systemd/system ” ចម្លងឯកសារអង្គភាពសេវាកម្ម ហើយបិទភ្ជាប់វាទៅ “ /etc/systemd/system ” ដោយប្រើបន្ទាត់ខាងក្រោម៖ sudo cp /lib/systemd/system/wpa_supplicant.service /etc /systemd/system/wpa_supplicant.service.
- ប្រើកម្មវិធីនិពន្ធ ដូចជា Vim ដើម្បីបើកឯកសារនៅលើ “ /etc ” ហើយកែប្រែបន្ទាត់ ExecStart ជាមួយវា៖ ExecStart=/sbin/wpa_supplicant -u -s -c /etc/wpa_supplicant.conf -i .
- បន្ទាប់មក បន្ថែមបន្ទាត់នេះខាងក្រោម៖ Restart=always ។
- បញ្ចេញមតិលើបន្ទាត់នេះ៖ Alias=dbus-fi.w1.wpa_supplicant1.service ។
- ផ្ទុកសេវាកម្មឡើងវិញជាមួយបន្ទាត់នេះ៖ s udo systemctl daemon-reload .
- បើកដំណើរការសេវាកម្មជាមួយបន្ទាត់នេះ៖ sudo systemctl បើក wpa_supplicant ។
របៀបបង្កើត IP ឋិតិវន្ត
ធ្វើតាមទាំងនេះ ជំហានដើម្បីទទួលបានអាសយដ្ឋាន IP ឋិតិវន្ត៖
- ដំបូង បិទ dhclient.service ដើម្បីទទួលបាន IP ឋិតិវន្តអាសយដ្ឋាន។
- បន្ទាប់មក បង្កើតឯកសារកំណត់រចនាសម្ព័ន្ធបណ្តាញ៖ sudo nano /etc/systemd/network/static.network។
- បន្ថែមបន្ទាត់ទាំងនេះ៖
[ការប្រកួត]
ឈ្មោះ=wlp4s0
[បណ្តាញ]
អាសយដ្ឋាន=192.168.1.8/24
ច្រកផ្លូវ=192.168.1.1
- សូមរក្សាទុកឯកសារមុនពេលបិទវា។ បន្ទាប់មក បង្កើត .link សម្រាប់ចំណុចប្រទាក់ឥតខ្សែជាមួយវា៖ sudo nano /etc/systemd/network/10-wifi.link។
- បន្ថែមបន្ទាត់ទាំងនេះនៅក្នុង ឯកសារ៖
[ការប្រកួត]
MACAddress=a8:4b:05:2b:e8:54
[Link]
NamePolicy=
Name=wlp4s0
- In ករណីនេះ អ្នកត្រូវប្រើអាសយដ្ឋាន MAC និងឈ្មោះចំណុចប្រទាក់ឥតខ្សែរបស់អ្នក។ តាមរយៈការធ្វើវា អ្នកនឹងធានាថាប្រព័ន្ធមិនផ្លាស់ប្តូរឈ្មោះចំណុចប្រទាក់ឥតខ្សែ។
- សូមរក្សាទុកឯកសារមុនពេលបិទវា។ បន្ទាប់មក បិទ “ networking.service” ហើយបើក “ systemd-networkd.service ”។ នេះគឺជាអ្នកគ្រប់គ្រងបណ្តាញ។ ប្រើពាក្យបញ្ជានេះដើម្បីធ្វើដូច្នេះ៖
sudo systemctl បិទបណ្តាញ
sudo systemctl បើក systemd-networkd
- ចាប់ផ្តើម systemd-networkd ឡើងវិញ ដើម្បីពិនិត្យមើលដំណើរការនៃការកំណត់រចនាសម្ព័ន្ធជាមួយនេះ៖ sudo systemctl restart systemd-networkd។
សេចក្តីសន្និដ្ឋាន
បន្ទាប់ពីអានការណែនាំ អ្នកអាចបង្កើតការតភ្ជាប់បណ្តាញយ៉ាងងាយស្រួលនៅក្នុង Debian ដោយប្រើបន្ទាត់ពាក្យបញ្ជា។