Situasjonen er som følger: Vi har en bærbar PC med internettforbindelse, og vi vil dele den forbindelsen for å bruke smarttelefonen eller nettbrettet via WiFi.
Normalt for å oppnå dette, bør vi opprette en WiFi-tilkobling, og deretter bruke IPTables for NAT, etc ... Men en bruker av Arch Linux du har opprettet et skript som du kalte Opprett_AP og det gjør alt det for oss.
Dette skriptet bruker de hostapd + dnsmasq + iptables å lage en punto de acceso NAT, og hostapd + brctl + dhclient å lage en Access Point. Standard oppførsel er en tilgangspunkt via NAT.
Create_AP installasjon:
For å installere Create_AP, hva vi gjør er å åpne en terminal og sette:
$ git clone https://github.com/oblique/create_ap $ cd create_ap $ sudo make install
På samme måte kan vi bare kjøre en .sh som vil være inne i mappen. For at det skal fungere riktig, må vi ha følgende avhengigheter installert:
- bash (for å kjøre skriptet)
- util-linux (for getopt)
- hostapd
- iproute2
- iw
- haged (valgfritt)
Skriptbruk
# Ingen passord (åpent nettverk):
create_ap wlan0 eth0 MyAccessPoint
# WPA + WPA2 med passord:
create_ap wlan0 eth0 MyAccessPoint MyPassword
# AP uten delt Internett:
create_ap -n wlan0 MyAccessPoint MyPassword
# Network Bridge med delt Internett:
create_ap -m bridge wlan0 eth0 MyAccessPoint MyPassword
Det er mer informasjon om hvordan du bruker dette skriptet i README.md-filen. For å starte tjenesten utfører vi bare i konsollen:
# systemctl start create_ap
Og for å starte det automatisk:
# systemctl enable create_ap
Konklusjoner
For meg personlig fungerer skriptet perfekt for meg, jeg kan koble ZTE Open til min bærbare datamaskin via WiFi, men jeg har ikke funnet en måte å koble til Internett på. Det er mulig det er FirefoxOS som ikke har som standard muligheten til å sette Proxy eller noe sånt, jeg vet ikke, men det ville være bra hvis du deler din erfaring med oss i tilfelle det fungerer for deg .
Excelente!
Det fungerer for Ubuntu / Debian ????
Takk!
Eduardo
Faktisk tror jeg det, og hvis jeg ikke tror det kan endres 😉 Jeg antar at det i dette tilfellet er viktig å ha de nødvendige avhengighetene.
Bekreftet på Debian Jessie, manuset er et mesterverk.
Men klarte du å bruke internett fra telefonen din?
Ja, men jeg har en Android med MIUI som gir integrert proxy-støtte.
Laste ned Debian Jessie netinstall ISO i 3, 2, 1 ...
Utmerket. Noe sånt er nødvendig. Jeg vil allerede lage min egen Gentoo-pakke som du kan teste.
Det verdsettes 😀
Du er velkommen 😉 Jeg tror vi hovedsakelig bør takke forfatteren.
Klar. Her er Gentoo-oppsettet mitt. create_ap er inne i nett-trådløst.
https://github.com/jorgicio/jorgicio-gentoo
Og selvfølgelig, som vanlig i Arch Linux, er det allerede i AUR 😀 https://aur.archlinux.org/packages/create_ap
yaourt -S create_ap
hvordan du kjører create ap in arch
Utmerket tips. Jeg visste ikke at du kunne dele nettverket fra PC-en med WiFi.
Uansett vil det fungere for netbooken min.
Jeg prøvde det med Kademar (64 bit) som er Arch og det fungerte for meg, senere vil jeg teste det på netbooken min med Kademar (32bit), men jeg tror jeg vil gjøre det fra AUR som allerede er der.
Forresten, jeg benytter anledningen til å anbefale denne distribusjonen, jeg har alltid ønsket å bruke Arch, men installasjonen og måten å bruke den på var komplisert, men med Kademar gjorde de det behagelig, og det er enkelt å installere, bruke og oppdatere det.
Du kan se litt informasjon her, og det vil være bra å vite hvilke meninger som motiverer deg:
http://germanlancheros.blogspot.com.ar/2014/06/disponible-kademar-5-version-escritorio.html
Det fungerte perfekt for meg på min Ubuntu 14.04, jeg måtte bare installere en manglende avhengighet (hostapd) !!!
Når jeg trengte å gjøre dette, måtte jeg gå til Windows og kjøre Connectify. Nå gjør jeg det på Linux !!!
Tusen takk xD
Utmerket bidrag, tusen takk for at du delte dette med oss !! Virkelig veldig nyttig, først skjønte jeg ikke helt poenget med å dele wifi, jeg tenkte: men .. hvis en bærbar datamaskin er koblet til wifi, hvordan skal den dele wifi? Men jeg har falt for at du mener å være koblet til et USB-modem eller bare et modem, nå er det fornuftig hahaha
Tusen takk for dette bidraget!
Jeg fikk det heller ikke, før jeg leste kommentaren din 😀
Hvilke pakker bør fjernes for å ha INGEN internettforbindelse?
Alt fungerer bra på Ubuntu 14.04. Takk skal du ha.
FEIL: Kanskje WiFi-adapteren din ikke fullt ut støtter virtuelle grensesnitt. Prøv igjen med –no-virt.
: Cry
og hvis jeg legger til –no-virt
Finner ikke enheten «wlan0»
på fedora 20 med gnome 3.12
Det er fordi i Fedora ikke WiFi-grensesnittet skal være wlan0, det var før .. å vite navnet på grensesnittet ditt, prøv med:
ip link
Mine var et veldig langt navn i F19, og nå i F20 er det em1.
Hei, skriptet ditt fungerte vellykket for meg i Fedora 20 x64 - Gnome. Takk så mye! 😀. Men nå har jeg et problem: Jeg kan ikke koble til noe nettverk, ingen av dem kjenner meg igjen. Hva tror du er feilen?
Du berørte noe i /etc/NetworkManager/NetworkManager.conf ikke sant?
Bare sett et pundtegn (#) foran linjene du la til.
Jeg rørte egentlig ikke noen konfigurasjon, bare kjørte skriptet og da jeg lukket terminalen, kjente det allerede nettverkene. Hjelp meg, jeg kan ikke koble til internett fra Fedora 🙁
... og da jeg lukket terminalen, kjente den ikke lenger nettverkene
Jeg kan bare se nettverkene gjennom terminalen, men jeg kan ikke gjøre det med det grafiske grensesnittet Bilde
Hei, jeg forteller deg at deling av internett til en telefon eller nettbrett kan gjøres i lang tid med fedora 20 kde, går til tilkoblingsredigereren for å legge til, velg delt trådløs, i kategorien trådløs velger du å begrense nettverket til enhet der de ønsker å kringkaste signalet for å dele og voila de allerede har internett på hvilken som helst mobiltelefon eller nettbrett. Jeg håper det hjelper deg!
Kan du hjelpe meg, jeg får følgende feil når jeg kjører create_ap wlan0 eth0 MyAccessPoint MyPassword
FEIL: Adapteren din kan ikke være en stasjon (dvs. være koblet til) og en AP samtidig
hei, jeg er en nybegynner på dette, og når det gjelder å prøve linjen
$ sudo lage installasjon
Jeg stemmer at denne meldingen «ikke er i sudoers-filen»
… I fedora 21 gnome versjon 3.14
Du må legge til brukeren din i hjulgruppen, eller legge følgende i filen / etc / sudoers:
ivan ALL=(ALL) ALL
Selvfølgelig, forutsatt at brukernavnet ditt er ivan.
Alt perfekt. Men den venter på en DHCP IP og kobler aldri
Har du alle nødvendige pakker installert? Les README-filen eller noe sånt
Jeg prøvde å bruke dette skriptet med USB-modemet mitt (Huawei E353), og det fungerte ikke for meg. Jeg får meldingen “FEIL: Kanskje WiFi-adapteren din ikke fullt ut støtter virtuelle grensesnitt. Prøv igjen med –no-virt. ». Jeg tror det er et modemproblem, jeg tilbrakte hele ettermiddagen hjemme hos moren min og fikk det til å fungere, og jeg kunne ikke xD
denne lenken forklarer hvordan du gjør det uten skriptet
http://seravo.fi/2014/create-wireless-access-point-hostapd
Hei, jeg jobber med det siste ASIR-kursprosjektet mitt, og jeg må opprette et Wi-Fi-tilgangspunkt, så denne artikkelen har fanget oppmerksomheten min.
Først og fremst veldig god forklaring, men jeg har et problem, og det er at jeg får følgende feil når jeg prøver å lage en nettverksbro med delt internett:
root @ pablo-Aspire-5741G: / home / pablo / create_ap # create_ap -m bridge wlan0 eth0 Avsluttende prosjekt sluttprosjekt
ADVARSEL: Adapteren din støtter ikke fullt ut virtuelt AP-grensesnitt, noe som muliggjør –no-virt
Konfigurer dir: /tmp/create_ap.wlan0.conf.DgNR09hJ
PID: 4816
Nettverksbehandling funnet, angi wlan0 som ikke-administrert enhet ... FERDIG
Deling av internett ved hjelp av metoden: bro
Opprett et brogrensesnitt ... br5 opprettet.
hostapd kommandolinjegrensesnitt: hostapd_cli -p /tmp/create_ap.wlan0.conf.DgNR09hJ/hostapd_ctrl
Konfigurasjonsfil: /tmp/create_ap.wlan0.conf.DgNR09hJ/hostapd.conf
Kunne ikke opprette grensesnitt mon.wlan0: -23 (for mange åpne filer i systemet)
Prøv å fjerne og opprette mon.wlan0
Kunne ikke oppdatere hastighetssett i kjernemodulen
Bruker grensesnitt wlan0 med hwaddr f0: 7b: cb: 16: 52: cc og ssid 'Final Project'
Når det gjelder den siste linjen, prøvde jeg tidligere å konfigurere den manuelt uten å installere noe i wlan-grensesnittet, men det fungerte ikke, så jeg slettet det, men det ser fremdeles ut som det eksisterer.
Kan noen gi meg en kabel? Takk skal du ha…!
Dette er fantastisk, det fungerte perfekt for meg på min Lubuntu 15.04.
Siden jeg oppdaget Conectify i Windows, prøvde jeg å finne den samme løsningen for linux til i dag da jeg kom over denne artikkelen, jeg tror dette burde være mer utbredt.
Hvordan kan jeg se de tilkoblede klientene deres IP og overvåke dem generelt?
Hei, jeg installerte alt detaljert, og så løp jeg, og det fungerte perfekt, det eneste jeg må finne er hvordan jeg får det til å gå når jeg slår på datamaskinen siden den delen ikke fungerer for meg. takk for at du delte.
Hei, jeg er på Xubuntu 14.04, med Ethernet-kabelen og dette skriptet fungerte i 10 dager, jeg opprettet AP og Android-telefonene mine koblet uten problemer til internett. Jeg har hatt problemer med internett i omtrent 1 uke, telefonen kobles til nettverket, men internetthastigheten er veldig treg (4 eller 5 kb / s) sammenlignet med før (400 eller 500 kb / s), noen vet hva problemet er?
Jeg presiserer at jeg har Saucy hostapd fordi det med Trusty ikke er mulig å lage en AP.
For å dele fra WI-FI til WI-FI, er det nødvendig å ha to trådløse nettverkskort, for eksempel det som er inkludert i en bærbar PC og et annet koblet til via USB. Da ville kommandoen være mer eller mindre slik:
create_ap wlan0 wlan1 MyAccessPoint Miconpassword
Utmerket Jeg gratulerer deg for bidraget, det tjente meg veldig bra. Jeg lastet ned den og bekreftet at du hadde de nødvendige programmene installert på PointLinux. Veldig god distribusjon basert på Debian jessie. Jeg har en bærbar PC med et USB-wifi-kort og et internt wifi-kort.
- Jeg lastet ned og pakket ut den
- Kjør den deretter som rotbruker: ./create_ap create_ap wlan0 wlan1 vinotinto parangacutimiricuaro
- Prosessen ble utført, og for øyeblikket hadde smarttelefonen min allerede et Wi-Fi-signal med internett ... 🙂
Håper kommentaren min hjelper andre. Takk skal du ha.
Arbeider hår med LXLE med de angitte pakkene. Utmerket manus tusen takk for at du delte
http://www.lxle.net/articles/?post=3264-bit-versions-of-lxle-14043-released
Jeg kan ikke starte programmet forteller meg det
root @ linux: / home / linux / create_ap # systemctl start create_ap
systemctl: kommandoen ble ikke funnet
root @ linux: / home / linux / create_ap #
derfra ingen passering 🙁
Hei, jeg vil gjerne vite hvordan jeg administrerer mengden KB eller MB som jeg gir til de som er koblet til gjennom dette skriptet,
Hilsen
Takk på forhånd
Hilsen, jeg testet i Debian Weezy, og det skaper AP for meg, men når jeg prøver å autentisere på Android-enheten eller på en bærbar datamaskin, tar det tid å få ip, og til slutt autentiserer det meg ikke. Kan noen hjelpe meg.
Prøvde du å endre krypteringsmetoden til AP?
Jeg er ny på dette hvor er lenken for å laste ned skriptet
https://github.com/oblique/create_ap/blob/master/create_ap
Jubel…
Jeg har vært i stand til å lage to AP-er samtidig med skriptet. Er det mulig å lage mer enn 2 AP-er med dette verktøyet?
Jeg vet ikke om det kan, poenget her er hva som vil være det praktiske verktøyet for å fortsette å lage AP-er, og ha virtuelle AP-er på en redusert ytelse siden du deler ressursen.
Takk for svaret David ...
Problemet er at jeg jobber med virtualisering, og jeg må verifisere virtualiseringsadferden, i et scenario med mer enn 2 virtuelle AP-er. Forhåpentligvis har noen av dere en løsning.
Hilsen
Når jeg kjører create_ap wlan0 eth0 MyAccessPoint MyPassword, gir det meg følgende feil:
FEIL: Adapteren din kan ikke være en stasjon (dvs. være koblet til) og en AP samtidig
Hva skjer?
Jeg bruker manjaro 16, det gir meg denne feilen hvis noen kan hjelpe meg FEIL: Adapteren din kan ikke overføre til kanal 36, frekvensbånd 5 GHz.
Jeg bruker manjaro 16 når jeg kjører create_ap det gir meg denne feilen FEIL: Adapteren din kan ikke overføre til kanal 36, frekvensbånd 5GHz.
dnsmasq-pakken mangler under installasjonen
perfekt etter å ha løst et par katastrofer i konfigurasjonen som jeg hadde før, klarte jeg å bruke den uten store problemer
nå mottar jeg internett fra det interne wifi-kortet mitt og deler internett fra det samme kortet gjennom den andre antennen til denne (den har to antenner, i en tp-link tl-wn851nd)
wow !!! bare overrasket over at det var et svar på alle problemene mine, og til og med i 2017 fungerer det 120%
Hei, takk for bidraget, veldig god løsning for å sette i gang det gamle søppelet som mange av oss har. Jeg vet at innlegget er noe gammelt, men det er fremdeles gyldig for mange. Jeg vil gjerne vite om noen her har klart å lage en forbindelse til et nettverk som har en proxy-server, la meg forklare, jeg har allerede AP-en som fungerer fantastisk men jeg kan ikke dele internettforbindelsen jeg har med en proxy-server, og jeg vil ikke montere en annen proxy på AP. Hvis noen har klart å gjøre noe lignende og kan dele sin erfaring, vil jeg sette pris på det.
Hei veldig bra og hilsen til alle, jeg er ny i Linux-verdenen, jeg installerte Linux Mint 19 og det ga meg allerede det første problemet, og jeg vil gjerne vite om du kan hjelpe meg, jeg må opprette et tilgangspunkt eller bedre kjent som et hotspot, men gjenta signalet og ta det med det samme wifi-kortet som den bærbare datamaskinen har, det vil si uten et kablet nettverk fordi det gjorde det veldig bra med windows uten å installere noen annen usb tp-link eller noe, ville jeg liker å vite hvordan jeg kan oppnå det takk, fordi det tillater meg å lage vertspotten veldig bra, men ikke når jeg kobler til det trådløse nettverket for å fange internett-signal, er hotspot koblet fra. Jeg setter pris på hjelpen de kan gi meg. Hilsen til alle. Hvis linux ikke gjør det windows gjør i den forstand. tro meg at Linux i det minste for meg ikke fungerer.
HVORDAN SKAPES SKRIPTEN FOR Å LAGE HOT-SPOT ??? PRØV DET FØLGENDE:
#! / Bin / bash
fjerne
create_ap wlan0 eth0 nettverk 12345
create_ap -m bro wlan0 eth0 nettverk 12345
systemctl aktiver create_ap
Jeg håper dine hjelp venner
Jeg får den samme feilen som Yoandri_
FEIL: Adapteren din kan ikke overføre til kanal 104, frekvensbånd 5 GHz.