Situationen är som följer: Vi har en bärbar dator med en internetanslutning och vi vill dela den anslutningen för att använda vår smartphone eller surfplatta via WiFi.
Normalt för att uppnå detta bör vi skapa en WiFi-anslutning och sedan använda IPTables för NAT, etc ... Men en användare av archlinux du har skapat ett skript som du namngav Skapa_AP och det gör allt detta för oss.
Detta skript använder de hostapd + dnsmasq + iptables att skapa en punkto de acceso NAT och hostapd + brctl + dhclient att skapa en Access Point. Standardbeteendet är en åtkomstpunkt via NAT.
Create_AP installation:
Att installera Create_AP vad vi gör är att öppna en terminal och sätta:
$ git clone https://github.com/oblique/create_ap $ cd create_ap $ sudo make install
På samma sätt kan vi helt enkelt köra en .sh som kommer att finnas i mappen. För att det ska fungera korrekt måste vi ha följande beroenden installerade:
- bash (för att köra skriptet)
- util-linux (för getopt)
- hostapd
- iproute2
- iw
- haged (valfritt)
Skriptanvändning
# Inget lösenord (öppet nätverk):
create_ap wlan0 eth0 MyAccessPoint
# WPA + WPA2 med lösenord:
create_ap wlan0 eth0 MyAccessPoint MyPassword
# AP utan delat internet:
create_ap -n wlan0 MyAccessPoint MyPassword
# Network Bridge med delat internet:
create_ap -m bridge wlan0 eth0 MyAccessPoint MyPassword
Det finns mer information om hur man använder detta skript i filen README.md. För att starta tjänsten kör vi helt enkelt i konsolen:
# systemctl start create_ap
Och för att starta det automatiskt:
# systemctl enable create_ap
Slutsatser
För mig personligen fungerar skriptet perfekt för mig, jag kan ansluta min ZTE Open till min bärbara dator via WiFi men jag har inte hittat ett sätt att ansluta till Internet. Det är möjligt att det är FirefoxOS fel att det som standard inte har möjlighet att sätta Proxy eller något liknande, jag vet inte, men det skulle vara bra om du delar din erfarenhet med oss om det fungerar för dig.