Razmere so naslednje: imamo prenosni računalnik z internetno povezavo in želimo deliti to povezavo za uporabo našega pametnega telefona ali tabličnega računalnika prek WiFi-ja.
Običajno bi za to morali ustvariti povezavo WiFi, nato uporabiti IPTables za NAT itd ... Ampak uporabnik ArchLinux ustvarili ste skript, ki ste ga poimenovali Ustvari_AP in vse to naredi za nas.
Ta skript uporablja de hostapd + dnsmasq + iptables ustvariti punto de acceso NAT in hostapd + brctl + dhclient ustvariti Dostopna točka. Privzeto vedenje je dostopna točka prek NAT.
Namestitev Create_AP:
Če želite namestiti Create_AP, odprite terminal in vstavite:
$ git klon https://github.com/oblique/create_ap $ cd create_ap $ sudo make install
Prav tako lahko preprosto zaženemo datoteko .sh, ki bo znotraj mape. Za pravilno delovanje moramo imeti nameščene naslednje odvisnosti:
- bash (za zagon skripta)
- util-linux (za getopt)
- hostapd
- iproute2
- iw
- hasged (neobvezno)
Uporaba skripte
# Brez gesla (odprto omrežje):
create_ap wlan0 eth0 MyAccessPoint
# WPA + WPA2 z geslom:
create_ap wlan0 eth0 MyAccessPoint MyPassword
# AP brez skupnega interneta:
create_ap -n wlan0 MyAccessPoint MyPassword
# Omrežni most s skupnim internetom:
create_ap -m bridge wlan0 eth0 MyAccessPoint MyPassword
Več informacij o uporabi tega skripta je v datoteki README.md. Za zagon storitve preprosto zaženemo v konzoli:
# systemctl start create_ap
In za samodejni zagon:
# systemctl enable create_ap
Sklepi
Zame osebno skript zame deluje popolnoma, svoj ZTE Open lahko povežem s prenosnikom prek WiFi-ja, vendar nisem našel načina za povezavo z internetom. Možno je, da je kriv FirefoxOS, ki privzeto nima možnosti, da bi postavil Proxy ali kaj podobnega, ne vem, vendar bi bilo dobro, če bi svoje izkušnje delili z nami, če bi to delovalo za vas.
ODLIČNO!
Deluje za Ubuntu / Debian ????
Hvala!
Eduardo
Pravzaprav mislim, da je tako, in če mislim, da ga ni mogoče spremeniti, mislim, da bi bilo v tem primeru pomembno imeti potrebne odvisnosti.
Potrjen na Debian Jessie, je scenarij mojstrovina.
Toda ali ste lahko uporabljali internet iz telefona?
Da, vendar imam Android z MIUI, ki ponuja integrirano podporo za proxy.
Prenos netinstall Debian Jessie netinstall v 3, 2, 1 ...
Odlično. Kaj takega je nujno. Za testiranje bom že ustvaril svoj paket Gentoo.
Cenjeno 😀
Vabljeni 😉 Mislim, da bi se morali zahvaliti predvsem njegovemu avtorju.
Pripravljen. Tu je moja postavitev Gentoo. create_ap je znotraj net-wireless.
https://github.com/jorgicio/jorgicio-gentoo
In seveda je, kot običajno v Arch Linuxu, že v AUR 😀 https://aur.archlinux.org/packages/create_ap
yaourt -S create_ap
kako zagnati create ap v arch
Odličen namig. Nisem vedel, da lahko omrežje prek računalnika delite z WiFi.
Kakorkoli, to bo delovalo za moj netbook.
Poskusil sem s Kademarjem (64 bit), ki je Arch, in mi je uspelo, kasneje ga bom preizkusil na svojem netbooku s Kademarjem (32 bit), vendar mislim, da bom to storil iz AUR, ki je že tam.
Mimogrede, ob tej priložnosti priporočam to distribucijo, vedno sem hotel uporabljati Arch, vendar je bil za namestitev in uporabo zapleten, vendar so ga s Kademarjem naredili udobnega in ga je enostavno namestiti, uporabiti in posodobiti.
Tu lahko vidite nekaj informacij in dobro bi bilo poznati mnenja, ki vas motivirajo:
http://germanlancheros.blogspot.com.ar/2014/06/disponible-kademar-5-version-escritorio.html
Meni se je na mojem Ubuntuju 14.04 odlično obneslo, le namestiti sem moral manjkajočo odvisnost (hostapd) !!!
Ko sem moral to narediti, sem moral iti v Windows in zagnati Connectify. Zdaj to počnem v Linuxu !!!
Najlepša hvala xD
Odličen prispevek, najlepša hvala, ker ste to delili z nami !! Res zelo koristno, sprva nisem povsem razumel skupne rabe wifi-ja, razmišljal sem: ampak .. če je prenosnik povezan z wifi, kako bo delil wifi? Ampak padel sem, da mislite biti povezani z USB modemom ali le modemom, zdaj je to smiselno hahaha
Najlepša hvala za ta prispevek!
Tudi jaz je nisem dobil, dokler nisem prebral vašega komentarja 😀
Katere pakete je treba odstraniti, da NE bodo imeli internetne povezave?
V Ubuntuju 14.04 vse deluje dobro. Hvala vam.
NAPAKA: Vaš WiFi adapter morda ne podpira v celoti navideznih vmesnikov. Poskusite znova z –no-virt.
: jokati
in če dodam –ne-virt
Ne najdem naprave «wlan0»
na fedori 20 z gnomom 3.12
To je zato, ker v Fedori vmesnik WiFi ne bi smel biti wlan0, kot je bil prej .. če želite vedeti ime vašega vmesnika, poskusite z:
ip link
Moje ime je bilo v F19 zelo dolgo, zdaj pa v F20 je em1.
Pozdravljeni, vaš skript je zame uspešno delal v Fedori 20 x64 - Gnome. Najlepša hvala! 😀. Zdaj pa imam težavo: ne morem se povezati z nobenim omrežjem, nobeden me ne prepozna, v čem mislite, da je krivda?
Nekaj ste se dotaknili v /etc/NetworkManager/NetworkManager.conf, kajne?
Preprosto postavite znak za funt (#) pred vrstice, ki ste jih dodali.
Nisem se dotaknil nobene konfiguracije, samo zaženite skript in ob zapiranju terminala je omrežja že prepoznal. Pomagajte mi, iz Fedore se ne morem povezati z internetom 🙁
... in ko sem zaprl terminal, ni več prepoznal omrežij
Omrežja vidim samo prek terminala, ne morem pa z grafičnim vmesnikom Slika
Pozdravljeni, povem vam, da lahko internetno skupno rabo s telefonom ali tabličnim računalnikom dlje časa uporabljate s Fedoro 20 kde, odprete urejevalnik povezav in nato dodate, izberete brezžično omrežje v skupni rabi, v zavihku brezžičnega omrežja pa omejite omrežje na naprava, kjer želijo oddajati signal za skupno rabo in voila, že imajo internet na katerem koli mobilnem telefonu ali tabličnem računalniku. Upam, da vam pomaga!
Ali mi lahko pomagate, pri zagonu create_ap wlan0 eth0 MyAccessPoint MyPassword dobim naslednjo napako
NAPAKA: Vaš adapter ne more biti hkrati postaja (tj. Biti povezan) in dostopna točka
živjo, pri tem sem novinec in ko gre za preizkušanje linije
$ sudo naredi namestitev
Glasujem za to sporočilo «ni v datoteki sudoers»
... V Fedora 21 gnome različica 3.14
Uporabnika morate dodati v skupino koles ali v datoteko / etc / sudoers dodati naslednje:
ivan ALL=(ALL) ALL
Seveda ob predpostavki, da je vaše uporabniško ime ivan.
Vse popolno. A čaka na DHCP IP in se nikoli ne poveže
Ali imate nameščene vse potrebne pakete? Preberite datoteko README ali kaj podobnega
Ta skript sem poskusil uporabiti z USB modemom (Huawei E353) in mi ni uspel. Prikaže se sporočilo »NAPAKA: Mogoče vaš vmesnik WiFi ne podpira v celoti navideznih vmesnikov. Poskusite znova z –no-virt. ». Mislim, da gre za težavo z modemom, celo popoldne sem preživel v materini hiši in delal, vendar nisem mogel xD
ta povezava pojasnjuje, kako to storiti brez skripta
http://seravo.fi/2014/create-wireless-access-point-hostapd
Živjo, delam na svojem zadnjem projektu za tečaj ASIR in moram ustvariti dostopno točko Wi-Fi, zato me je ta članek pritegnil.
Najprej zelo dobra razlaga, vendar imam težavo in to je, da pri poskusu ustvarjanja mrežnega mostu s skupnim internetom dobim naslednjo napako:
root @ pablo-Aspire-5741G: / home / pablo / create_ap # create_ap -m bridge wlan0 eth0 Končni projekt končni projekt
OPOZORILO: Vaš adapter ne podpira navideznega vmesnika AP, kar omogoča –ne-virt
Konfiguriraj direktorij: /tmp/create_ap.wlan0.conf.DgNR09hJ
ID: 4816
Najden je upravitelj omrežja, nastavite wlan0 kot neupravljano napravo ... KONČANO
Skupna raba interneta z uporabo metode: most
Ustvari mostni vmesnik ... br5 ustvarjen.
vmesnik ukazne vrstice hostapd: hostapd_cli -p /tmp/create_ap.wlan0.conf.DgNR09hJ/hostapd_ctrl
Konfiguracijska datoteka: /tmp/create_ap.wlan0.conf.DgNR09hJ/hostapd.conf
Ustvarjanje vmesnika ni uspelo mon.wlan0: -23 (Preveč odprtih datotek v sistemu)
Poskusite odstraniti in znova ustvariti mon.wlan0
V modulu jedra ni bilo mogoče posodobiti nabora hitrosti
Uporaba vmesnika wlan0 s hwaddr f0: 7b: cb: 16: 52: cc in ssid 'Final Project'
Glede zadnje vrstice sem jo prej poskušal konfigurirati ročno, ne da bi karkoli namestil v vmesnik wlan, vendar ni delovala, zato sem jo izbrisal, vendar je še vedno videti, kot obstaja.
Bi mi lahko kdo dal kabel? Hvala vam…!
To je super, zame je na mojem Lubuntu 15.04 deloval kot nalašč.
Ker sem odkril Conectify v operacijskem sistemu Windows, sem do danes, ko sem naletel na ta članek, poskušal najti enako rešitev za linux, mislim, da bi moral biti ta bolj razširjen.
Kako lahko vidim povezane odjemalce? Njihov IP in jih na splošno spremljam?
Pozdravljeni, vse podrobno sem namestil, nato sem tekel in je delovalo popolnoma, edino kar bom moral najti, kako ga zagnati, ko vklopim računalnik, ker ta del zame ne deluje. Hvala za deljenje.
Živjo, uporabljam Xubuntu 14.04, z ethernetnim kablom in ta skript je deloval 10 dni, ustvaril sem dostopno točko in moji android telefoni so bili brez težav povezani z internetom. Približno 1 teden imam težave z internetom, telefon se poveže z omrežjem, vendar je internetna hitrost zelo počasna (4 ali 5 kb / s) v primerjavi s prej (400 ali 500 kb / s), kdo ve, v čem je težava?
Pojasnjujem, da imam Saucy hostapd, ker s Trustyjem ni mogoče ustvariti AP.
Za skupno rabo iz omrežja WI-FI v omrežje WI-FI morate imeti dve brezžični omrežni kartici, na primer tisto, ki je priložena prenosnemu računalniku, in drugo, povezano prek USB-ja. Potem bi bil ukaz bolj ali manj tak:
create_ap wlan0 wlan1 MyAccessPoint Miconpassword
Odlično, čestitam vam za prispevek, zelo mi je služil. Prenesel sem ga in potrdil, da ste na PointLinux namestili potrebne programe, zelo dobra distribucija na osnovi Debian jessie. Imam prenosnik z usb wifi kartico in notranjo wifi kartico.
- Prenesla sem in razpakirala
- Nato ga zaženite kot korenski uporabnik: ./create_ap create_ap wlan0 wlan1 vinotinto parangacutimiricuaro
- Postopek je bil izveden in trenutno je moj pametni telefon že imel signal Wi-Fi z internetom ... 🙂
Upam, da moj komentar pomaga drugim. Hvala vam.
Deluje z LXLE z navedenimi paketi. Odličen scenarij najlepša hvala za delitev
http://www.lxle.net/articles/?post=3264-bit-versions-of-lxle-14043-released
Ne morem zagnati programa mi to pove
root @ linux: / home / linux / create_ap # systemctl start create_ap
systemctl: ukaza ni mogoče najti
root @ linux: / home / linux / create_ap #
od tam prelaz 🙁
Pozdravljeni, rad bi vedel, kako upravljati količino KB ali MB, ki jo zagotavljam tistim, ki so povezani s tem skriptom,
pozdrav
Hvala vnaprej
Lep pozdrav, testiral sem v programu Debian Weezy in ustvaril je dostopno točko, toda ko poskušam preveriti pristnost v napravi Android ali prenosnem računalniku, potrebujem čas, da dobim ip, in na koncu me ne potrdi. Ali mi lahko kdo pomaga.
Ste poskusili spremeniti način kodiranja dostopne točke?
Sem nov v tem, kjer je povezava za prenos skripta
https://github.com/oblique/create_ap/blob/master/create_ap
Na zdravje…
Hkrati s skriptom sem lahko ustvaril 2 dostopni točki. Ali je mogoče s tem orodjem ustvariti več kot 2 dostopni točki?
Ne vem, ali je to mogoče storiti, bistvo je v tem, kakšna bi bila praktična uporaba nadaljnjega ustvarjanja AP-jev, če navidezni AP-ji na nižji ravni znižujejo zmogljivost, ker vi delite vir.
Hvala za odgovor David ...
Vprašanje je, da delam na področju virtualizacije in moram preveriti vedenje virtualizacije v scenariju z več kot dvema navideznima dostopnima točkama. Upam, da imate nekateri od vas rešitev.
pozdrav
Ko zaženem create_ap wlan0 eth0 MyAccessPoint MyPassword, se mi prikaže naslednja napaka:
NAPAKA: Vaš adapter ne more biti hkrati postaja (tj. Biti povezan) in dostopna točka
Kaj se dogaja?
Uporabljam manjaro 16, če mi nekdo pomaga, mi prikaže to napako. NAPAKA: Vaš adapter ne more oddajati na kanal 36, frekvenčni pas 5GHz.
Ko zaženem create_ap, uporabljam manjaro 16, zaradi česar pride do napake. NAPAKA: Vaš adapter ne more oddajati na kanal 36, frekvenčni pas 5GHz.
Pri namestitvi manjka paket dnsmasq
popoln po rešitvi nekaj nesreč v konfiguraciji, ki sem jo imel prej, sem jo uspel uporabiti brez večjih težav
zdaj prejmem internet s svoje notranje wifi kartice in z iste kartice delim internet prek druge antene te (ima dve anteni, v tp-link tl-wn851nd)
vau !!! preprosto presenečen, da je bil odgovor na vse moje težave in tudi v letu 2017 deluje 120%
Pozdravljeni, hvala za prispevek, zelo dobra rešitev za uporabo stare krame, ki jo imamo mnogi od nas. Vem, da je objava sicer nekoliko stara, vendar še vedno velja za marsikoga. Zanima me, če je nekdo tukaj uspel vzpostaviti povezavo z omrežjem, ki ima proxy strežnik, naj pojasnim, AP že čudovito deluje vendar internetne povezave, ki jo imam, ne morem deliti s strežnikom proxy in ne želim znova namestiti drugega strežnika proxy v dostopno točko. Če je komu uspelo narediti kaj podobnega in lahko deli svoje izkušnje, bi bil hvaležen.
Pozdravljeni zelo lepo in lep pozdrav vsem, v svetu Linuxa sem nov, namestil sem Linux Mint 19 in že mi je dal prvo težavo in bi rad vedel, če mi lahko pomagate, moram ustvariti dostopno točko oz. bolj znan kot vroča točka, vendar ponovite signal in ga zajemite z isto wifi kartico, ki jo ima prenosnik, torej brez žičnega omrežja, ker se je zelo dobro znašel v oknih, ne da bi namestili katero koli drugo usb tp-povezavo ali kaj drugega, bi rad bi vedel, kako to lahko dosežem, ker mi omogoča zelo dobro ustvarjanje gostiteljskega lonca, vendar ne, ko se povežem z brezžičnim omrežjem za zajemanje internetnega signala, vroča točka ni prekinjena. Cenim pomoč, ki mi jo lahko nudijo. Lep pozdrav vsem. Če linux ne naredi tega, kar Windows počne v tem smislu. verjemite mi, da Linux vsaj zame ne deluje.
KAKO JE USTVARJAN SPIS, KI NASTAVI VROČO SPOT ??? PREIZKUSITE NASLEDNJE:
#! / Bin / bash
jasno
create_ap omrežje wlan0 eth0 12345
create_ap -m most wlan0 eth0 omrežje 12345
systemctl omogoči create_ap
Upam, da boste pomagali prijateljem
Dobim isto napako kot Yoandri_
NAPAKA: Vaš adapter ne more oddajati na kanal 104, frekvenčni pas 5GHz.