Olukord on järgmine: meil on Interneti-ühendusega sülearvuti ja me tahame seda ühendust jagada, et kasutada oma nutitelefoni või tahvelarvutit WiFi kaudu.
Tavaliselt peaksime selle saavutamiseks looma WiFi-ühenduse, seejärel kasutama IP-tabeleid NAT-i jaoks jne ... Kuid kasutaja ArchLinux olete loonud skripti, millele panite nime Loo_AP ja see teeb seda kõike meie jaoks.
See skript kasutab de hostapd + dnsmasq + iptables luua a punto de acceso NAT ja hostapd + brctl + dhclient luua a Access Point. Vaikekäitumine on pöörduspunkti kaudu NAT.
Create_AP install:
Create_AP-i installimiseks avage terminal ja pange:
$ giti kloon https://github.com/oblique/create_ap $ cd create_ap $ sudo tee install
Samamoodi võime lihtsalt käivitada .sh, mis jääb kausta sisse. Selle õigeks toimimiseks peavad meil olema installitud järgmised sõltuvused:
- bash (skripti käitamiseks)
- util-linux (getopti jaoks)
- hostapd
- iproute2
- iw
- varjatud (valikuline)
Skripti kasutamine
# Parooli pole (avatud võrk):
create_ap wlan0 eth0 MyAccessPoint
# WPA + WPA2 parooliga:
create_ap wlan0 eth0 MyAccessPoint MyPassword
# AP ilma jagatud Internetita:
create_ap -n wlan0 MyAccessPoint MyPassword
# Võrgusild jagatud Internetiga:
create_ap -m bridge wlan0 eth0 MyAccessPoint MyPassword
Selle skripti kasutamise kohta leiate lisateavet failist README.md. Teenuse käivitamiseks täidame lihtsalt konsooli:
# systemctl start create_ap
Ja selle käivitamiseks automaatselt:
# systemctl enable create_ap
Järeldused
Mulle isiklikult töötab skript minu jaoks ideaalselt, ma saan oma ZTE Open'i ühendada sülearvutiga WiFi kaudu, kuid ma ei ole leidnud võimalust Interneti-ühenduse loomiseks. Võimalik, et süüdi on FirefoxOS, kellel pole vaikimisi võimalust panna puhverserver või midagi sellist, ma ei tea, kuid oleks hea, kui jagaksite oma kogemusi meiega, juhul kui see teie jaoks töötab .
EXCELENTE!
See töötab Ubuntu / Debiani puhul ????
Aitäh!
Eduardo
Tegelikult ma arvan nii ja kui ma ei usu, et seda saab muuta 😉 Oletan, et antud juhul oleks oluline see, et teil oleksid vajalikud sõltuvused.
Debian Jessie kinnitusel on stsenaarium meistriteos.
Kuid kas sa said oma telefoni kaudu Internetti kasutada?
Jah, aga mul on MIUI-ga Android, mis pakub integreeritud puhverserveri tuge.
Debian Jessie netinstall ISO allalaadimine versioonides 3, 2, 1 ...
Suurepärane. Midagi sellist on vajalik. Ma loon teile testimiseks oma Gentoo paketi.
Seda hinnatakse 😀
Olete oodatud 😉 Ma arvan, et peaksime peamiselt tänama selle autorit.
Valmis. Siin on minu Gentoo paigutus. create_ap asub traadita võrgus.
https://github.com/jorgicio/jorgicio-gentoo
Ja muidugi, nagu Arch Linuxis kombeks, on see juba AUR-is 😀 https://aur.archlinux.org/packages/create_ap
yaourt -S loomine_ap
kuidas käivitada loomise ap arch
Suurepärane ots. Ma ei teadnud, et saate arvutist võrku WiFi-ga jagada.
Mõlemal juhul töötab see minu netbooki jaoks.
Proovisin seda koos Kademariga (64-bitine), mis on Arch, ja see töötas minu jaoks, hiljem testin seda oma Netbookis koos Kademariga (32bit), kuid arvan, et teen seda juba olemasolevast AUR-ist.
Muide, kasutan võimalust seda levitamist soovitada, tahtsin alati Archi kasutada, kuid selle installimine ja kasutamise viis olid keerulised, kuid Kademariga tegid nad selle mugavaks ning seda on lihtne installida, kasutada ja uuendada.
Siin näete mõnda teavet ja oleks hea teada arvamusi, mis teid motiveerivad:
http://germanlancheros.blogspot.com.ar/2014/06/disponible-kademar-5-version-escritorio.html
See töötas minu jaoks ideaalselt minu Ubuntu 14.04-s, pidin lihtsalt installima puuduva sõltuvuse (hostapd) !!!
Kui mul oli vaja seda teha, pidin minema Windowsi ja käivitama Connectify. Nüüd teen seda Linuxis !!!
Suur aitäh xD
Suurepärane panus, suur aitäh, et seda meiega jagasite !! Tõesti väga kasulik, algul ei tundnud ma wifi jagamist päris hästi, mõtlesin: aga .. kui WiFi-ga on ühendatud sülearvuti, siis kuidas see wifi-d jagama hakkab? Kuid ma olen kukkunud, et sa tahad olla ühendatud USB-modemi või lihtsalt modemiga, nüüd on see mõistlik hahaha
Suur aitäh selle panuse eest!
Ma ei saanud seda ka enne, kui lugesin teie kommentaari 😀
Millised paketid tuleks eemaldada, et Interneti-ühendust EI OLE?
Kõik töötab Ubuntu 14.04-s hästi. Aitäh.
VIGA: Võib-olla ei toeta teie WiFi-adapter täielikult virtuaalseid liideseid. Proovige uuesti nupuga –no-virt.
: nutma
ja kui lisan –no-virt
Seadet «wlan0» ei leitud
fedora 20 peal koos päkapikkuga 3.12
Seda seetõttu, et Fedoras ei tohiks WiFi-liides olla wlan0, see oli enne .. oma liidese nime teadmiseks proovige:
ip link
Minu oma oli F19-s väga pikk nimi ja nüüd F20-s on see em1.
Tere, teie skript töötas minu jaoks edukalt Fedora 20 x64 - Gnome'is. Tänan teid väga! 😀. Kuid nüüd on mul probleem: ma ei saa ühegi võrguga ühendust luua, keegi neist ei tunne mind ära, mis on teie arvates viga?
Puudutasite midagi failis /etc/NetworkManager/NetworkManager.conf, eks?
Pange lihtsalt lisatud ridade ette naelamärk (#).
Ma ei puudutanud tegelikult ühtegi konfiguratsiooni, lihtsalt käivitasin skripti ja terminali sulgemisel tundis see juba võrgud ära. Aidake mind, ma ei saa Fedorast Interneti-ühendust luua 🙁
... ja kui ma terminali sulgesin, ei tundnud see enam võrke ära
Ma näen võrke ainult terminali kaudu, kuid ma ei saa seda graafilise liidese abil teha Pilt
Tere, ma ütlen teile, et Interneti-ühendust telefoni või tahvelarvutiga saab pikka aega teha Fedora 20 kde-ga, minnes ühenduse redaktorisse, seejärel lisamiseks, jagatud traadita ühenduse valimiseks, vahekaardil Traadita valige võrgu piiramine seade, kus nad tahavad signaali levitada, et neid jagada ja voila, on neil juba Interneti-ühendus igas mobiiltelefonis või tahvelarvutis. Loodan, et see aitab teid!
Kas saate mind aidata, saan järgmise tõrke, kui käivitan faili create_ap wlan0 eth0 MyAccessPoint MyPassword
VIGA: teie adapter ei saa olla samaaegselt jaam (st ühendada) ja AP
tere, ma olen selles osas algaja ja kui see rida proovida tuleb
$ sudo tee install
Hääletan seda sõnumit «ei ole sudoerite failis»
… Fedora 21 gnome versioonis 3.14
Peate lisama oma kasutaja rattarühma või lisama faili / etc / sudoers järgmised andmed:
ivan ALL=(ALL) ALL
Muidugi eeldades, et teie kasutajanimi on ivan.
Kõik ideaalsed. Kuid see ootab DHCP IP-d ja ei loo ühendust
Kas teil on kõik vajalikud paketid installitud? Lugege faili README vms
Proovisin seda skripti kasutada oma USB-modemiga (Huawei E353) ja see ei töötanud minu jaoks. Saan teate „VIGA: Võib-olla ei toeta teie WiFi-adapter täielikult virtuaalseid liideseid. Proovige uuesti nupuga –no-virt. ». Ma arvan, et see on modemiprobleem, veetsin terve pärastlõuna oma ema kodus selle toimimiseks ja ma ei saanud xD-d teha
see link selgitab, kuidas seda ilma skriptita teha
http://seravo.fi/2014/create-wireless-access-point-hostapd
Tere, töötan oma viimase ASIR-kursuse projekti kallal ja pean looma WiFi-pöörduspunkti, nii et see artikkel on minu tähelepanu köitnud.
Esiteks väga hea selgitus, kuid mul on probleem ja see on see, et mul on jagatud internetiga võrgusilla loomisel järgmine tõrge:
root @ pablo-Aspire-5741G: / home / pablo / create_ap # create_ap -m sild wlan0 eth0 Lõppprojekti lõputöö
HOIATUS: Teie adapter ei toeta täielikult AP virtuaalset liidest, lubades –no-virt
Seadista dir: /tmp/create_ap.wlan0.conf.DgNR09hJ
ID: 4816
Võrguhaldur leidis, määras wlan0 haldamata seadmeks ... VALMIS
Interneti jagamine meetodi abil: sild
Loo silla liides ... br5 loodud.
hostapdi käsurea liides: hostapd_cli -p /tmp/create_ap.wlan0.conf.DgNR09hJ/hostapd_ctrl
Konfiguratsioonifail: /tmp/create_ap.wlan0.conf.DgNR09hJ/hostapd.conf
Liidese mon.wlan0 loomine nurjus: -23 (süsteemis on liiga palju avatud faile)
Proovige mon.wlan0 eemaldada ja uuesti luua
Kernelmoodulis kiiruskomplektide värskendamine ebaõnnestus
Kasutades liidest wlan0 koos hwaddr f0: 7b: cb: 16: 52: cc ja ssid 'Lõplik projekt'
Viimase rea osas proovisin varem seda käsitsi konfigureerida, ilma et oleksin midagi WLAN-i liidesesse installinud, kuid see ei töötanud, nii et kustutasin, kuid see näib siiski sellisena, nagu see on olemas.
Kas keegi võiks mulle kaabli anda? Aitäh…!
See on vinge, see töötas minu jaoks minu Lubuntu 15.04-s ideaalselt.
Kuna avastasin Windowsis Conectifyi, üritasin selle artikliga kokku puutudes leida Linuxile sama lahenduse, arvan, et see peaks olema rohkem levinud.
Kuidas näha ühendatud kliente? Nende IP-d ja neid üldiselt jälgida?
Tere, installisin kõik üksikasjad ja jooksin siis ning see toimis suurepäraselt. Ainus asi, mida pean leidma, on see, kuidas see arvuti käivitamisel tööle panna, kuna see osa ei tööta minu jaoks. aitäh jagamast.
Tere, olen Xubuntu 14.04-s, Ethernet-kaabli abil ja see skript töötas 10 päeva, lõin AP ja oma Android-telefonid ühendasin probleemideta Internetti. Mul on umbes 1 nädal olnud probleeme internetiga, telefon loob ühenduse võrguga, kuid Interneti-kiirus on varasemaga võrreldes väga aeglane (4 või 5kb / s) (400 või 500kb / s), keegi teab, mis häda on?
Täpsustan, et mul on Saucy hostapd, kuna Trusty abil ei saa AP-d luua.
WI-FI-lt WI-FI-le jagamiseks on vaja kahte traadita võrgukaarti, näiteks ühte sülearvutisse kuuluvat ja teist USB-ga ühendatud. Siis oleks käsk enam-vähem selline:
luua_ap wlan0 wlan1 MyAccessPointi mikroparool
Suurepärane, õnnitlen teid panuse eest, see teenis mind väga hästi. Laadisin selle alla ja kinnitasin, et teil on vajalikud programmid PointLinuxi installitud. Väga hea levitamine Debiani jessie põhjal. Mul on USB-kaardi ja sisemise wifi-kaardiga sülearvuti.
- laadisin selle alla ja pakkisin lahti
- Seejärel käivitage see juurkasutajana: ./create_ap create_ap wlan0 wlan1 vinotinto parangacutimiricuaro
- Protsess viidi läbi ja hetkel oli mu nutitelefonil juba Interneti-ühendusega WiFi-signaal ... 🙂
Loodan, et minu kommentaar aitab teisi. Aitäh.
Töötab juustega LXLE-iga koos näidatud pakenditega. Suurepärane skript tänan teid jagamise eest
http://www.lxle.net/articles/?post=3264-bit-versions-of-lxle-14043-released
Ma ei saa käivitada, programm ütleb mulle seda
root @ linux: / home / linux / create_ap # systemctl käivitage create_ap
systemctl: käsku ei leitud
root @ linux: / home / linux / create_ap #
sealt ei pääse 🙁
Tere, tahaksin teada, kuidas hallata selle skripti kaudu ühendatud kasutajatele pakutava KB või MB mahtu,
seoses
Thanks in advance
Tervitused! Testisin Debian Weezys ja see loob AP-i, kuid kui proovin autentida android-seadmes või sülearvutis, võtab ip-i hankimine aega ja lõpuks see mind ei autenti. Kas keegi saaks mind aidata.
Kas proovisite muuta AP kodeerimismeetodit?
Ma olen selles uus, kus on link skripti allalaadimiseks
https://github.com/oblique/create_ap/blob/master/create_ap
Terviseks ...
Olen suutnud skriptiga samaaegselt luua 2 AP-d. Kas selle tööriistaga on võimalik luua rohkem kui 2 AP-d?
Ma ei tea, kas seda saab teha, küsimus on selles, milline oleks AP-de loomise jätkamise praktiline kasulikkus, kuna virtuaalsete AP-de kasutamine kenasti vähendab jõudlust, kuna jagate ressurssi.
Täname vastuse eest David ...
Küsimus on selles, et teen virtualiseerimise tööd ja pean kontrollima virtualiseerimise käitumist stsenaariumi korral, kus on rohkem kui kaks virtuaalset AP-d. Loodetavasti on mõnel teist lahendus.
seoses
Kui käivitan faili create_ap wlan0 eth0 MyAccessPoint MyPassword, annab see mulle järgmise tõrke:
VIGA: teie adapter ei saa olla samaaegselt jaam (st ühendada) ja AP
Mis toimub?
Ma kasutan manjaro 16, see annab mulle selle vea, kui keegi saaks mind aidata VIGA: Teie adapter ei saa edastada kanalile 36, sagedusriba 5 GHz.
Kui ma käivitan faili create_ap, kasutan manjaro 16, see annab mulle selle vea VIGA: Teie adapter ei saa edastada kanalile 36, sagedusriba 5GHz.
dnsmasqi pakett pole installimisel puudu
ideaalne pärast paari katastroofi lahendamist konfiguratsioonis, mis mul varem oli, suutsin seda ilma suuremate probleemideta kasutada
nüüd saan internetti oma sisemiselt wifi-kaardilt ja jagan sama kaardilt Internetti selle teise antenni kaudu (sellel on kaks antenni, tp-link tl-wn851nd)
vau !!! lihtsalt üllatunud oli vastus kõigile minu probleemidele ja isegi 2017. aastal töötab see 120%
Tere, aitäh panuse eest, väga hea lahendus tööle panna see vana rämpsu, mis paljudel meist on. Ma tean, et postitus on mõnevõrra vana, kuid kehtib endiselt paljude jaoks. Tahaksin teada, kas keegi siin on suutnud luua ühenduse võrguga, millel on puhverserver, lubage mul selgitada, mul on AP juba suurepäraselt töötav aga ma ei saa oma Interneti-ühendust puhverserveriga jagada ja ma ei taha AP-s teist puhverserverit uuesti paigaldada. Kui keegi on suutnud midagi sarnast teha ja saab oma kogemusi jagada, siis ma hindaksin seda.
Tere, väga head ja tervitused kõigile, ma olen Linuxi maailmas uus, installisin Linux Mint 19 ja see andis mulle juba esimese probleemi ja tahaksin teada, kas saate mind aidata, pean looma pääsupunkti või paremini tuntud kui leviala, kuid korrake signaali ja hõivake see sama wifi-kaardiga, mis sülearvutil on, see tähendab ilma traadita võrguta, kuna see sai akendega väga hästi hakkama, installimata ühtegi teist usb tp-linki ega midagi tahaksin teada, kuidas seda saavutada, palun, sest see võimaldab mul luua hosti poti väga hästi, kuid mitte Interneti-signaali püüdmiseks traadita võrguga ühenduse loomisel, on leviala lahti ühendatud. Ma hindan abi, mida nad saavad mulle anda. Tervitused kõigile. Kui linux ei tee seda, mida Windows selles mõttes teeb. uskuge mind, et vähemalt minu jaoks Linux ei tööta.
KUIDAS LOETAKSE SELJEKIRJA, ET TEHA KUUM KOHT ??? Proovige seda järgmiselt:
#! / bin / bash
selge
create_ap wlan0 eth0 võrk 12345
create_ap -m sild wlan0 eth0 võrk 12345
systemctl lubab luua_ap
Loodan, et teie sõbrad
Saan sama vea nagu Yoandri_
VIGA: teie adapter ei saa edastada kanalile 104, sagedusriba 5 GHz.