Ang sitwasyon ay ang mga sumusunod: Mayroon kaming isang Laptop na may koneksyon sa Internet at nais naming ibahagi ang koneksyon na iyon upang magamit ang aming Smartphone o Tablet sa pamamagitan ng WiFi.
Karaniwan upang makamit ito, dapat kaming lumikha ng isang koneksyon sa WiFi, pagkatapos ay gumamit ng mga IPTable para sa NAT, atbp ... Ngunit isang gumagamit ng Archlinux lumikha ka ng isang script, na pinangalanan mo Lumikha_AP at ginagawa ang lahat ng iyon para sa atin.
Ginagamit ng script na ito ang de hostapd + dnsmasq + iptables upang lumikha ng isang access point NAT, at hostapd + brctl + dhclient upang lumikha ng isang Access Point. Ang default na pag-uugali ay isang access point sa pamamagitan ng Nat.
Pag-install ng create_AP:
Upang mai-install ang Create_AP kung ano ang ginagawa namin ay buksan ang isang terminal at ilagay:
$ git clone https://github.com/oblique/create_ap $ cd create_ap $ sudo make install
Gayundin, maaari lamang kaming magpatakbo ng isang .sh na nasa loob ng folder. Upang gumana ito ng tama dapat mayroon kaming mga sumusunod na dependency na naka-install:
- bash (upang patakbuhin ang script)
- util-linux (para sa getopt)
- hostapd
- iproute2
- iw
- hasged (opsyonal)
Paggamit ng script
# Walang password (bukas na network):
create_ap wlan0 eth0 MyAccessPoint
# WPA + WPA2 na may Password:
create_ap wlan0 eth0 MyAccessPoint MyPassword
# AP nang walang nakabahaging Internet:
create_ap -n wlan0 MyAccessPoint MyPassword
# Network Bridge na may nakabahaging Internet:
create_ap -m bridge wlan0 eth0 MyAccessPoint MyPassword
Mayroong higit pang impormasyon sa kung paano gamitin ang script na ito sa file na README.md. Upang simulan ang serbisyong isinasagawa lamang namin sa console:
# systemctl start create_ap
At upang simulan ito awtomatiko:
# systemctl enable create_ap
Konklusyon
Para sa akin personal na gumagana ang Script nang perpekto para sa akin, maaari kong ikonekta ang aking ZTE Open sa aking Laptop sa pamamagitan ng WiFi ngunit wala akong nakitang paraan upang kumonekta sa Internet. Posibleng kasalanan ng FirefoxOS na walang default na pagpipilian upang ilagay ang Proxy o isang bagay na tulad nito, hindi ko alam, ngunit mabuti kung ibabahagi mo sa amin ang iyong karanasan kung sakaling gagana ito para sa iyo .
Napakaganda!
Gumagana ito para sa Ubuntu / Debian ????
Salamat sa iyo!
Eduardo
Sa katunayan sa palagay ko ito, at kung sa palagay ko hindi ito maaaring mabago 😉 Sa palagay ko na sa kasong ito ang mahalagang bagay ay ang pagkakaroon ng kinakailangang mga dependency.
Kinumpirma kay Debian Jessie, ang script ay isang obra maestra.
Ngunit nagawa mo bang gamitin ang internet mula sa iyong telepono?
Oo, ngunit mayroon akong isang Android na may MIUI na nagdadala ng pinagsamang suporta ng Proxy.
Pagda-download ng Debian Jessie netinstall ISO sa 3, 2, 1 ...
Napakahusay Isang bagay na tulad nito ay kinakailangan. Lilikha na ako ng sarili kong Gentoo package para masubukan mo.
Ito ay pinahahalagahan 😀
Maligayang pagdating 😉 Sa palagay ko dapat higit nating pasalamatan ang may-akda nito.
Handa na Narito ang aking layout ng Gentoo. Ang create_ap ay nasa loob ng net-wireless.
https://github.com/jorgicio/jorgicio-gentoo
At syempre, tulad ng dati sa Arch Linux, nasa AUR na 😀 https://aur.archlinux.org/packages/create_ap
yaourt -S create_ap
kung paano patakbuhin ang lumikha ng ap sa arko
Mahusay na tip. Hindi ko alam na maaari mong ibahagi ang network mula sa PC sa WiFi.
Alinmang paraan, gagana ito para sa aking netbook.
Sinubukan ko ito sa Kademar (64 bit) na kung saan ay Arch at nagtrabaho ito para sa akin, sa paglaon ay susubukan ko ito sa aking netbook kasama si Kademar (32bit), ngunit sa palagay ko ay gagawin ko ito mula sa AUR na naroroon na.
Sa pamamagitan ng paraan, sinasamantala ko ang pagkakataong irekomenda ang pamamahagi na ito, palagi kong nais na gamitin ang Arch ngunit ang pag-install at ang paraan ng paggamit nito ay kumplikado ngunit sa Kademar ginawa nila itong komportable at madali itong mai-install, magamit at ma-update ito.
Maaari kang makakita ng ilang impormasyon dito at mainam na malaman ang mga opinyon na nag-uudyok sa iyo:
http://germanlancheros.blogspot.com.ar/2014/06/disponible-kademar-5-version-escritorio.html
Ito ay nagtrabaho perpekto para sa akin sa aking ubuntu 14.04, kailangan ko lamang i-install ang isang nawawalang dependency (hostapd) !!!
Kapag kailangan kong gawin ito kailangan kong pumunta sa Windows at patakbuhin ang Connectify. Ngayon ginagawa ko ito sa Linux !!!
Maraming salamat xD
Mahusay na kontribusyon, maraming salamat sa pagbabahagi nito sa amin !! Talagang napaka kapaki-pakinabang, sa una ay hindi ko pa nahuhuli ang tungkol sa pagbabahagi ng wifi, iniisip ko: ngunit .. kung ang isang laptop ay konektado sa wifi, paano ito magbabahagi ng wifi? Ngunit nahulog ako na ibig mong sabihin na konektado sa isang USB Modem o isang modem lamang, ngayon ay may katuturan hahaha
Maraming salamat sa kontribusyon na ito!
Hindi ko rin nakuha, hanggang sa mabasa ko ang komento mo 😀
Anong mga pakete ang dapat alisin upang HINDI magkaroon ng anumang koneksyon sa internet?
Ang lahat ay gumagana nang maayos sa Ubuntu 14.04. Salamat.
ERROR: Marahil ang iyong WiFi adapter ay hindi ganap na sumusuporta sa mga virtual interface. Subukang muli gamit ang –no-virt.
: umiyak ka
at kung idaragdag ko –no-virt
Hindi mahanap ang aparato «wlan0»
sa fedora 20 na may gnome 3.12
Iyon ay dahil sa Fedora ang interface ng WiFi ay hindi dapat wlan0, dati iyon .. upang malaman ang pangalan ng iyong interface subukan ang:
ip link
Ang minahan ay isang napakahabang pangalan sa F19 at ngayon sa F20 ito ay em1.
Kumusta, matagumpay na nagtrabaho para sa akin ang iyong Script sa Fedora 20 x64 - Gnome. Maraming salamat! . Ngunit ngayon mayroon akong problema: Hindi ako makakonekta sa anumang network, wala sa kanila ang nakakilala sa akin, ano sa palagay mo ang kasalanan?
May hinawakan ka sa /etc/NetworkManager/NetworkManager.conf tama?
Maglagay lamang ng isang pound sign (#) sa harap ng mga linya na iyong idinagdag.
Hindi ko talaga hinawakan ang anumang pagsasaayos, patakbuhin lamang ang script at kapag isinasara ang terminal ay nakilala na nito ang mga network. Tulungan mo ako, hindi ako makakonekta sa internet mula sa Fedora 🙁
... at nang isara ko ang terminal, hindi na nito nakilala ang mga network
Maaari ko lamang makita ang mga network sa pamamagitan ng terminal, ngunit hindi ko ito magawa gamit ang graphic na interface Larawan
Kumusta, sinasabi ko sa iyo na ang pagbabahagi ng internet sa isang telepono o tablet ay maaaring gawin nang mahabang panahon sa fedora 20 kde, pagpunta sa editor ng koneksyon upang idagdag, piliin ang ibinahaging wireless, sa tab na wireless pumili upang paghigpitan ang network sa aparato kung saan nais nilang i-broadcast ang signal upang ibahagi at voila, mayroon na silang internet sa anumang cell phone o tablet. Sana makatulong ito sa iyo!
Maaari mo ba akong tulungan, nakukuha ko ang sumusunod na error kapag tumatakbo ang create_ap wlan0 eth0 MyAccessPoint MyPassword
ERROR: Ang iyong adapter ay hindi maaaring isang istasyon (ibig sabihin ay konektado) at isang AP nang sabay
hi, ako ay isang baguhan sa ito at pagdating sa pagsubok ng linya
$ sudo gumawa ng pag-install
Ibinoto ko ang mensaheng ito «wala sa file ng sudoers»
… Sa Fedora 21 gnome bersyon 3.14
Dapat mong idagdag ang iyong gumagamit sa pangkat ng gulong, o ilagay ang sumusunod sa file na / etc / sudoers:
ivan ALL=(ALL) ALL
Siyempre, ipagpalagay na ang iyong username ay ivan.
Lahat perpekto. Ngunit naghihintay ito para sa isang DHCP IP at hindi kumokonekta
Mayroon ka bang lahat ng kinakailangang mga pakete na naka-install? Basahin ang README file o isang bagay na tulad nito
Sinubukan kong gamitin ang script na ito sa aking USB modem (Huawei E353) at hindi ito gumana para sa akin. Nakuha ko ang mensahe na "ERROR: Siguro ang iyong WiFi adapter ay hindi ganap na sumusuporta sa mga virtual interface. Subukang muli gamit ang –no-virt. ». Sa palagay ko ito ay isang problema sa modem, ginugol ko ang buong hapon sa bahay ng aking ina na ginagawa ito at hindi ako nakapag xD
ipinapaliwanag ng link na ito kung paano ito gawin nang walang script
http://seravo.fi/2014/create-wireless-access-point-hostapd
Kumusta, nagtatrabaho ako sa aking panghuling proyekto sa kurso na ASIR at kailangan kong lumikha ng isang access point ng Wi-Fi, kaya nakuha ng pansin ng artikulong ito.
Una sa lahat napakahusay na paliwanag, ngunit mayroon akong problema at ito ay nakukuha ko ang sumusunod na error kapag sinusubukang lumikha ng isang network bridge na may ibinahaging internet:
root @ pablo-Aspire-5741G: / home / pablo / create_ap # create_ap -m bridge wlan0 eth0 Final project final project
WARN: Ang iyong adapter ay hindi ganap na sumusuporta sa AP virtual interface, na nagbibigay-daan sa –no-virt
Config dir: /tmp/create_ap.wlan0.conf.DgNR09hJ
PID: 4816
Natagpuan ang Network Manager, itinakda ang wlan0 bilang hindi pinamamahalaang aparato… TAPOS
Pagbabahagi ng Internet gamit ang pamamaraan: tulay
Lumikha ng isang interface ng tulay ... nilikha ang br5.
interface ng command-line na hostapd: hostapd_cli -p /tmp/create_ap.wlan0.conf.DgNR09hJ/hostapd_ctrl
File ng pagsasaayos: /tmp/create_ap.wlan0.conf.DgNR09hJ/hostapd.conf
Nabigong lumikha ng interface mon.wlan0: -23 (Masyadong maraming mga bukas na file sa system)
Subukang tanggalin at muling likhain ang mon.wlan0
Nabigong i-update ang mga hanay ng rate sa module ng kernel
Paggamit ng interface wlan0 na may hwaddr f0: 7b: cb: 16: 52: cc at ssid na 'Final Project'
Tungkol sa huling linya, dati ay sinubukan kong i-configure ito nang manu-mano nang hindi nag-i-install ng anumang bagay sa wlan interface ngunit hindi ito gumana, kaya't tinanggal ko ito, subalit lumilitaw pa rin ito bilang mayroon ito.
Maaari ba akong bigyan ng isang kable? Salamat…!
Ito ay mahusay na ito ay nagtrabaho perpekto para sa akin sa aking Lubuntu 15.04.
Dahil natuklasan ko ang Conectify sa Windows, sinusubukan kong hanapin ang parehong solusyon para sa linux hanggang sa ngayon nang makita ko ang artikulong ito, sa palagay ko ito ay dapat na mas malawak.
Paano ko makikita ang mga nakakonektang kliyente? Ang kanilang IP at subaybayan ang mga ito sa pangkalahatan?
Kumusta, na-install ko ang lahat ng detalyado at pagkatapos ay tumakbo ako at gumana ito ng perpekto, ang tanging bagay na kakailanganin kong hanapin ay kung paano ito patakbuhin kapag binuksan ko ang pc dahil ang bahagi na iyon ay hindi gumagana para sa akin. salamat sa pagbabahagi
Kumusta, nasa Xubuntu 14.04 ako, kasama ang ethernet cable at gumana ang script na ito sa loob ng 10 araw, nilikha ko ang AP at ang aking mga Android phone na konektado nang walang mga problema sa internet. Nagkaroon ako ng mga problema sa internet nang halos 1 linggo, kumokonekta ang telepono sa network ngunit ang bilis ng internet ay napakabagal (4 o 5kb / s) kumpara sa dati (400 o 500kb / s), may nakakaalam kung ano ang problema?
Nilinaw ko na mayroon akong host sa host ng Saucy sapagkat sa Trusty walang paraan upang lumikha ng isang AP.
Upang ibahagi mula sa WI-FI hanggang WI-FI, kinakailangan na magkaroon ng dalawang mga wireless network card, halimbawa ang isa na kasama sa isang laptop at isa pang konektado sa pamamagitan ng USB. Pagkatapos ang utos ay magiging mas marami o mas kaunti tulad nito:
create_ap wlan0 wlan1 MyAccessPoint Miconpassword
Magaling, binabati kita para sa kontribusyon, mahusay itong nagsilbi sa akin. Na-download ko ito at nakumpirma na mayroon kang mga kinakailangang programa na naka-install sa PointLinux. Napakahusay na pamamahagi batay sa Debian jessie. Mayroon akong isang laptop na may usb wifi card at isang panloob na wifi card.
- Na-download at na-unzip ko ito
- Pagkatapos ay patakbuhin ito bilang root user: ./create_ap create_ap wlan0 wlan1 vinotinto parangacutimiricuaro
- Ang proseso ay naisakatuparan at sa ngayon ang aking smartphone ay mayroon nang isang signal na Wi-Fi sa internet ... 🙂
Sana makatulong sa iba ang komento ko. Salamat.
Gumagana ito nang husto sa LXLE kasama ang mga ipinahiwatig na pakete. Mahusay na script maraming salamat sa pagbabahagi
http://www.lxle.net/articles/?post=3264-bit-versions-of-lxle-14043-released
Hindi ko masimulan ang programa ay sinasabi sa akin iyon
root @ linux: / home / linux / create_ap # systemctl simulan ang create_ap
systemctl: hindi nahanap ang utos
root @ linux: / home / linux / create_ap #
mula doon walang pass 🙁
Kumusta, nais kong malaman kung paano pamahalaan ang dami ng KB o MB na ibinibigay ko sa mga nakakonekta sa pamamagitan ng script na ito,
Regards
Salamat in advance
Pagbati, ako ay sumusubok sa Debian Weezy at lumilikha ito ng AP ngunit kapag sinubukan kong patunayan sa android aparato o sa isang laptop tumatagal ng oras upang makakuha ng ip at sa huli hindi ito nagpapatunay sa akin. Mayroon bang makakatulong sa akin.
Sinubukan mo bang palitan ang pamamaraan ng pag-encode ng AP?
Bago ako dito kung nasaan ang link upang mai-download ang script
https://github.com/oblique/create_ap/blob/master/create_ap
Cheers…
Nagawa kong lumikha ng 2 APs nang sabay-sabay sa Script. Posible bang lumikha ng higit sa 2 APs gamit ang tool na ito?
Hindi ko alam kung kaya nito, ang punto dito ay kung ano ang praktikal na paggamit ng pagpapatuloy upang lumikha ng mga APs, ang pagkakaroon ng mga virtual na AP sa isang mas mababang pagganap dahil binabahagi mo ang mapagkukunan.
Salamat sa iyong sagot David ...
Ang isyu ay gumagawa ako ng isang trabaho sa virtualization at kailangan kong i-verify ang pag-uugali ng virtualization, sa isang senaryo na may higit sa 2 virtual APs. Sana ang ilan sa inyo ay may solusyon.
Regards
Kapag nagpatakbo ako ng create_ap wlan0 eth0 MyAccessPoint MyPassword binibigyan nito ako ng sumusunod na error:
ERROR: Ang iyong adapter ay hindi maaaring isang istasyon (ibig sabihin ay konektado) at isang AP nang sabay
Anong nangyayari?
Gumagamit ako ng manjaro 16 binibigyan nito ako ng error na ito kung may makakatulong sa akin ERROR: Ang iyong adapter ay hindi maaaring magpadala sa channel 36, frequency band 5GHz.
Gumagamit ako ng manjaro 16 kapag nagpatakbo ako ng create_ap binibigyan nito ako ng error na ERROR: Ang iyong adapter ay hindi maaaring magpadala sa channel 36, frequency band 5GHz.
Nawawala ang pag-install sa dnsmasq package
perpekto pagkatapos malutas ang isang pares ng mga sakuna sa pagsasaayos na mayroon ako dati, pinamahalaan ko itong gamitin nang walang mga pangunahing problema
Nakatanggap ako ng internet mula sa aking panloob na wifi card at nagbabahagi ng internet mula sa parehong card sa pamamagitan ng iba pang antena ng isang ito (mayroon itong dalawang mga antena, sa isang tp-link tl-wn851nd)
wow !!! simpleng nagulat ito ay isang sagot sa lahat ng aking mga problema at kahit sa 2017 gumagana ito 120%
Kumusta, salamat sa kontribusyon, napakagandang solusyon upang mailapat ang dating basura na mayroon ang marami sa atin. Alam ko na ang post ay isang bagay na luma ngunit may bisa pa rin ito para sa marami, nais kong malaman kung may isang tao dito na nagawang gumawa ng isang koneksyon sa isang network na mayroong isang proxy server, hayaan mo akong ipaliwanag, mayroon na akong AP na nagtatrabaho nang kamangha-mangha ngunit hindi ko maibahagi ang koneksyon sa internet na mayroon ako sa isang proxy server at hindi ko nais na muling maglagay ng isa pang proxy sa AP. Kung may nagawang gumawa ng katulad na bagay at maibabahagi ang kanilang karanasan, pahalagahan ko ito.
Kamusta napakahusay at pagbati sa lahat, bago ako sa mundo ng Linux, na-install ko ang Linux Mint 19 at ibinigay na sa akin ang unang problema at nais kong malaman kung maaari mo akong tulungan, kailangan kong lumikha ng isang access point o mas kilala bilang isang hotspot, ngunit ulitin ang signal at makuha ito gamit ang parehong wifi card na mayroon ang laptop, iyon ay, nang walang isang wired network dahil napakahusay nito sa mga bintana nang hindi nag-i-install ng anumang iba pang usb tp-link o anumang bagay, gagawin ko nais kong malaman kung paano ko makakamtan ito mangyaring, sapagkat pinapayagan nito akong lumikha ng mahusay na host pot ngunit hindi kapag kumokonekta sa wireless network upang makuha ang signal ng internet, naka-disconnect ang hotspot. Pinahahalagahan ko ang tulong na maibibigay nila sa akin. Pagbati sa lahat. Kung hindi ginagawa ng linux kung ano ang ginagawa ng windows sa diwa na iyon. maniwala ka sa akin na ang Linux kahit papaano para sa akin ay hindi gumagana.
PAANO NILIKHA ANG KASULATAN upang GAWIN ANG PANIT-SPOT ??? TRY IT AS FOLLOWS:
#! / bin / bash
limasin
create_ap wlan0 eth0 network 12345
create_ap -m tulay wlan0 eth0 network 12345
paganahin ng systemctl ang create_ap
Sana ang tulong mo mga kaibigan
Nakukuha ko ang parehong error sa Yoandri_
ERROR: Ang iyong adapter ay hindi maaaring magpadala sa channel 104, dalas ng banda 5GHz.