I-Hostapd WiFi AP uhlelo lokusebenza oluncane olubhalwe ku-C ++ QT, lolu hlelo lokusebenza lokuqhafaza olwenziwe ukudala izindawo zokufinyelela zesikhashana ezingama-802.11b / g (WiFi) kumadeski nakuma-laptops.
I-Hostapd WiFi AP ingumthombo wamahhala futhi ovulekile ngokuphelele Ikhishwe ngaphansi kwenguqulo ye-GNU General Public License version 2.0 (GPLv2), le software iyi- yakhelwe ukwenza lula ukumiswa kwesoftware nokuxhumeka kwe-Wi-Fi ezindaweni ezahlukahlukene zezinhlelo zokusebenza ze-GNU / Linux.
Nge-Wi-Fi hostapd AP ungalungisa ngokushesha iphoyinti lokufinyelelanjenge-laptop enekhadi le-WiFi.
Lolu hlelo lokusebenza kusinikeza amandla okuhlinzeka ukufinyelela kwe-inthanethi kwamanye amadivayisi uma kungekho-router noma kulabo abangakwazi ukudala iphoyinti lokufinyelela besebenzisa i-NetworkManager noma i-Wicd.
Ukwakha indawo yokungena nge I-Wi-Fi hostapd AP isebenzisa amathuba ezinsiza zomphakathi i-hostapd, okuyidemoni lohlelo olunikeza ukusekelwa kwezinqubo zokuqinisekisa I-AEE 802.11 kuya ku-AP, IEEE 802.1X / WPA / WPA2 / EAP / RADIUS ukuthola amaphuzu angenantambo.
Futhi iDnsmasq okuyithuluzi elihlanganisa ukulondolozwa okwesikhashana kwe-DNS ne-DHCP / BOOTP kuseva esekela i-DNS yenethiwekhi yangasese.
I-WiFi hostapd AP Isekela izivumelwano zokubethela ze-WPA, WPA2, WPA3 kanye ne-WEP, lokhu kusekela ukwenziwa kwamanethiwekhi afihliwe nezibalo zokubukwa (ukubalwa kwethrafikhi, isivinini nokukhombisa uhlu lwamakhasimende axhunyiwe)
Phakathi kwezici zayo eziyinhloko zalolu hlelo lokusebenza esingaqokomisa kulo:
- Dala indawo yokungena ye-Wi-Fi ngokuchofoza okumbalwa
- I-WPA + WPA2 (WPA3) nokusekelwa kokubethela kwe-WEP
- Ukusekelwa kwamanethiwekhi afihliwe
- Ukusetha kabusha okuzenzakalelayo
- Ukucushwa kwamafayela
- Ukubalwa kwethrafikhi, isivinini, bonisa uhlu lwamakhasimende.
Ungayifaka kanjani i-WiFi hostapd AP kuLinux?
Ukuze ufake leli thuluzi kusistimu yakho kufanele ulandele imiyalo elandelayo.
Si bangabasebenzisi beDebian, Ubuntu, Linux Mint noma yikuphi okunye ukusatshalaliswa okususelwe koku, singalanda amaphakheji alandelayo ukuwafaka ohlelweni.
Kufanele sivule i-terminal nge-Ctrl + Alt + t bese sisebenzisa umyalo olandelayo kuyo ngokusho kobuciko besistimu yakho.
Kulabo abanezinhlelo ezingama-64-bit, kufanele bathayiphe okulandelayo:
wget https://launchpad.net/~ekozincew/+archive/ubuntu/ppa/+files/wifi-hostapd-ap_1.1.1-0~1~ubuntu15.04.1_amd64.deb
Ngenkathi kulabo abangabasebenzisi bezinhlelo ezingama-32-bit, bangalanda iphakheji nge:
wget https://launchpad.net/~ekozincew/+archive/ubuntu/ppa/+files/wifi-hostapd-ap_1.1.1-0~1~ubuntu15.04.1_i386.deb
Ngemuva kokulanda iphakheji, siqhubeka nokufaka uhlelo lokusebenza ngomyalo olandelayo:
sudo dpkg -i wifi-hostapd-ap*.deb
Uma kwenzeka sinezinkinga zokuncika, singazixazulula ngokwenza ku-terminal:
sudo apt-get install -f
Uma kwenzeka sinezinkinga ngokuncika, singafaka okulandelayo ngalo myalo:
sudo apt-get install wireless-tools puente-utils hostapd dnsmasq libqtgui4
para icala lalabo abanezinhlelo ezisekela amaphakheji we-RPM okufana neFedora, i-CentOS, i-RHEL, i-openSUSE noma yikuphi ukusatshalaliswa okususelwe kulezi, singalanda iphakethe le-rpm.
Kulokhu Kufanele sivule ukuphela kwesistimu yethu bese senza umyalo olandelayo kuyo:
wget https://build.opensuse.org/package/binary/download/home:DarkSS/wifi-hostapd-ap/openSUSE_Leap_15.0/x86_64/wifi-hostapd-ap-1.1.1-lp150.7.1.x86_64.rpm
Y singafaka le phakheji elandiwe ngomyalo:
sudo rpm -ivh wifi-hostapd-ap-1.1.1-lp150.7.1.x86_64.rpm
Ekugcineni, ecaleni elikhethekile le-openSUSE singangeza okugcina okulandelayo ohlelweni ukufaka lolu hlelo lokusebenza kusuka kulo.
Okwalabo vulaSUSE abasebenzisi beTumbleweed sebenzisa okulandelayo njengezimpande:
zypper addrepo https://download.opensuse.org/repositories/home:DarkSS/openSUSE_Tumbleweed/home:DarkSS.repo zypper refresh zypper install wifi-hostapd-ap
Esimweni sokuba abasebenzisi be-OpenSUSE Leap 42.3 sebenzisa okulandelayo njengezimpande:
zypper addrepo https://download.opensuse.org/repositories/home:DarkSS/openSUSE_Leap_42.3/home:DarkSS.repo zypper refresh zypper install wifi-hostapd-ap
Ekugcineni i abasebenzisi be-OpenSUSE Leap 15.0 sebenzisa okulandelayo njengezimpande:
zypper addrepo https://download.opensuse.org/repositories/home:DarkSS/openSUSE_Leap_15.0/home:DarkSS.repo zypper refresh zypper install wifi-hostapd-ap
Landa ikhodi yomthombo
Kuko konke ukusatshalaliswa sinethuba lokukwazi ukulanda ikhodi yomthombo yohlelo lokusebenza futhi siyihlanganise ohlelweni lwethu.
Kumele siyilande kuphela ngosizo lwe-terminal ngokwenza umyalo olandelayo:
wget https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/wifi-hostapd-ap/WiFi_Hostapd_AP_1.1.tar.gz
Futhi-ke, singaqala ukusebenzisa lolu hlelo lokusebenza ohlelweni lwethu.
Lokhu kufanele kufakwe ngokuzenzakalela kuwo wonke ama-distros
Sawubona, ku-Ubuntu noma ku-Kubuntu kungalungiswa kalula kusuka kuzilungiselelo zenethiwekhi (dala uxhumano olusha olwabiwe lwe-Wi-Fi) Sanibonani.
Sawubona, nge-ubuntu mate 20.04 angikwazanga ukwaba i-wifi nganoma yimiphi imiyalo ekhona, ngikwazile ukuthola ukuthi inethiwekhi itholwe ngamanye amadivayisi kepha ngemuva kokuhlolwa okuningi ihlala ithi "hlola iphasiwedi bese uzama futhi" , manje ngizama ukufaka lokhu futhi ngihlala ngifika ku-
Kuhlangabezane namaphutha ngenkathi kucubungulwa:
i-wifi-hostapd-ap »
Ngikhungathekile ngandlela thile, imishini yanoma ikuphi okunye ukusetshenziswa okujwayelekile kulungile
Noma yikuphi ukusikisela?
Ngilandele zonke izinyathelo futhi angikwazanga ukuyifaka, ku-ubuntu mate 20.04, ngiyabonga noma kunjalo, angitholi enye indlela futhi angikwazi ukuyixazulula
Ngiyaphinda futhi, ngaphambi kokuthi ngizame nge-ubuntu, manje nge-mint, angikwazi ukuyifaka, ngilandela izinyathelo njengoba zinjalo, kepha ayifaki
I-HP-250-G6-Notebook-PC: ~ $ wget https://launchpad.net/~ekozincew/+archive/ubuntu/ppa/+files/wifi-hostapd-ap_1.1.1-0~1~ubuntu15.04.1_amd64.deb
–2020-07-31 20:12:32– https://launchpad.net/~ekozincew/+archive/ubuntu/ppa/+files/wifi-hostapd-ap_1.1.1-0~1~ubuntu15.04.1_amd64.deb
Ukuxazulula i-lunchpad.net (launchpad.net)… 91.189.89.222, 91.189.89.223, 2001: 67c: 1560: 8003 :: 8003,…
Ixhuma ku-lunchpad.net (launchpad.net) | 91.189.89.222 |: 443… ixhunyiwe.
Kuthunyelwe isicelo se-HTTP, silinde impendulo… 303 Bona Okunye
Indawo: https://launchpadlibrarian.net/191115296/wifi-hostapd-ap_1.1.1-0~1~ubuntu15.04.1_amd64.deb [ukulandela]
–2020-07-31 20:12:37– https://launchpadlibrarian.net/191115296/wifi-hostapd-ap_1.1.1-0~1~ubuntu15.04.1_amd64.deb
Ukuxazulula i-lunchpadlibrarian.net (launchpadlibrarian.net)… 91.189.89.229, 91.189.89.228, 2001: 67c: 1560: 8003 :: 8008,…
Ixhuma ku-lunchpadlibrarian.net (launchpadlibrarian.net) | 91.189.89.229 |: 443… ixhunyiwe.
Kuthunyelwe isicelo se-HTTP, silindele impendulo… I-200 KULUNGILE
Ubude: 582670 (569K) [application / x-debian-package]
Saving to: ‘wifi-hostapd-ap_1.1.1-0~1~ubuntu15.04.1_amd64.deb’
i-wifi-hostapd-ap_1.1 100% [===================>] 569,01K 5,42KB / s kuma-1m 49s
2020-07-31 20:14:33 (5,21 KB / s) - 'wifi-hostapd-ap_1.1.1-0 ~ 1 ~ ubuntu15.04.1_amd64.deb' igcinwe [582670/582670]
I-HP-250-G6-Notebook-PC: ~ $ sudo dpkg -i wifi-hostapd-ap * .deb
[sudo] iphasiwedi ye:
Ukukhetha iphakethe le-wifi-hostapd-ap phambilini elingakhethiwe.
(Kufundwa i-database… amafayela ayi-391697 noma izinkomba ezifakiwe njengamanje.)
Ilungiselela ukukhipha i-wifi-hostapd-ap_1.1.1-0 ~ 1 ~ ubuntu15.04.1_amd64.deb…
Ikhipha i-wifi-hostapd-ap (1.1.1-0 ~ 1 ~ ubuntu15.04.1)…
i-dpkg: izingqinamba zokuncika ezivimbela ukumiswa kwe-wifi-hostapd-ap:
i-wifi-hostapd-ap incike ezintweni zokusebenza zebhuloho; Noma kunjalo:
Iphakheji ye-`bridge-utils 'ayifakiwe.
i-wifi-hostapd-ap incike ku-hostapd; Noma kunjalo:
Iphakheji `ye-hostapd 'ayifakiwe.
i-wifi-hostapd-ap incike ku-dnsmasq; Noma kunjalo:
Iphakheji `dnsmasq 'ayifakiwe.
i-wifi-hostapd-ap incike kwi-libqtgui4 (> = 4.7); Noma kunjalo:
Iphakheji `libqtgui4 ′ ayifakiwe.
i-dpkg: iphakethe lokucubungula iphutha i-wifi-hostapd-ap (–install):
Izinkinga zokuncika - kwesokunxele kungalungiselelwe
Icubungula okubangela i-hicolor-icon-theme (0.17-2) ...
Icubungula izingcipho ze-desktop-file-utils (0.24 + linuxmint1) ...
Icubungula izimbangela zokuxhaswa kwe-mime (3.64ubuntu1) ...
Kuhlangabezane namaphutha ngenkathi kucubungulwa:
i-wifi-hostapd-ap
I-HP-250-G6-Notebook-PC: ~ $ sudo apt-get ukufaka -f
Kufundwa uhlu lwephakheji ... Kwenziwe
Ukwakha isihlahla sokuncika
Kufundwa imininingwane yesimo ... Kwenziwe
Ilungisa ukuncika ... Kwenziwe
Amaphakeji alandelayo azosuswa:
i-wifi-hostapd-ap
0 kuvuselelwe, kuzofakwa okusha okungu-0, kuzosuswa okungu-1, kuthi okungu-9 kungabuyekezwa.
1 ayifakiwe ngokuphelele noma ayisuswanga.
I-998 kB izokhishwa ngemuva kwalokhu kusebenza.
uyafisa ukuqhubeka? [Y / n] yebo
(Kufundwa i-database… amafayela ayi-391710 noma izinkomba ezifakiwe njengamanje.)
Ikhipha i-wifi-hostapd-ap (1.1.1-0 ~ 1 ~ ubuntu15.04.1)…
Icubungula izimbangela zokuxhaswa kwe-mime (3.64ubuntu1) ...
Icubungula okubangela i-hicolor-icon-theme (0.17-2) ...
Icubungula izingcipho ze-desktop-file-utils (0.24 + linuxmint1) ...
I-HP-250-G6-Notebook-PC: ~ $ sudo apt-get ukufaka amathuluzi okungenazintambo ibhuloho-utils hostapd dnsmasq libqtgui4
Kufundwa uhlu lwephakheji ... Kwenziwe
Ukwakha isihlahla sokuncika
Kufundwa imininingwane yesimo ... Kwenziwe
Iphakheji ye-libqtgui4 ayitholakali, kepha ezinye izikhombisi zephakeji
ku-. Lokhu kungasho ukuthi iphakethe alikho, alisasebenzi, noma likhona kuphela
itholakala komunye umthombo
E: Iphakethe lezinsiza zebhuloho alitholakalanga
E: Iphakheji "libqtgui4" ayinayo ikhandidethi yokufakwa
Noma yikuphi ukusikisela?
Ukubingelela nokubonga