INHOUDSOPGAWE:
- Voorrade
- Stap 1: Installeer en werk Raspbian op
- Stap 2: Installeer Hostapd en Dnsmasq
- Stap 3: Stel 'n statiese IP op vir die Wlan0 -koppelvlak
- Stap 4: Stel die DHCP -bediener (dnsmasq) op
- Stap 5:
- Stap 6: Stel verkeer deurstuur op
- Stap 7: Voeg 'n nuwe Iptables -reël by
- Stap 8: Aktiveer internetverbinding
- Stap 9: Herlaai
- Stap 10: Voltooi
Video: Framboos Pi -> Wifi hotspot: 10 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Wifi Hotspot "src =" https://content.instructables.com/ORIG/F4E/T89P/K78SLNTN/F4ET89PK78SLNTN-j.webp
Wifi Hotspot "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">
Het u al ooit na 'n plek gegaan sonder wifi, en sou u vriende nie 'n hotspot gee nie? Ek het, en in hierdie instruksies, sal ek u stap vir stap wys hoe u u Raspberry Pi in 'n wifi -hotspot kan verander. Nog beter, hierdie projek kos u minder as 100 dollar!
Voorrade
BOM:
Raspberry Pi 3 (tegnies sal enige model werk, maar ek vind hierdie model meer konsekwent):
Wifi Stick (dit is opsioneel, aangesien die framboospi reeds ingeboude wifi het, maar die sein sal beter wees met 'n wifi-stick): https://www.amazon.com/Adapter-1200Mbps-TECHKEY-Wireless-Network-300Mbps/dp /B07J65G9DD/ref = sr_1_3? Keywords = wifi+stick & qid = 1583146106 & sr = 8-3
U benodig ook 'n sleutelbordmuis, 'n skerm/monitor en 'n kragbron wat ek van 'n powerbank gekry het (as u dit reeds het.)
Stap 1: Installeer en werk Raspbian op
Dateer Raspbian op deur hierdie opdragte in te tik:
sudo apt-get updates sudo apt-get upgrade
As u 'n opgradering kry, is dit 'n goeie idee om weer te begin met sudo herlaai.
Stap 2: Installeer Hostapd en Dnsmasq
Dit is die twee programme wat ons gaan gebruik om van u Raspberry Pi 'n draadlose toegangspunt te maak. Om dit te kry, tik net hierdie lyne in die terminaal:
sudo apt-get install hostapd
sudo apt-get installeer dnsmasq
Beide kere moet u op y druk om voort te gaan. hostapd is die pakket waarmee ons 'n draadlose hotspot kan skep met 'n Raspberry Pi, en dnsmasq is 'n maklik om te gebruik DHCP- en DNS-bediener. Ons gaan die konfigurasie -lêers van die programme binne 'n oomblik wysig, so laat ons die programme afskakel voordat ons begin peuter:
sudo systemctl stop hostapd
sudo systemctl stop dnsmasq
Stap 3: Stel 'n statiese IP op vir die Wlan0 -koppelvlak
Vir ons doeleindes hier aanvaar ek dat ons die standaard IP -adresse van die tuisnetwerk gebruik, soos 192.168. ###. ###. Gegewe die aanname, laat ons die IP -adres 192.168.0.10 toewys aan die wlan0
koppelvlak deur die konfigurasie lêer dhcpcd te wysig. Begin redigeer met hierdie opdrag:
sudo nano /etc/dhcpcd.conf
Noudat u in die lêer is, voeg die volgende reëls aan die einde by:
koppelvlak wlan0
statiese ip_address = 192.168.0.10/24
denyinterfaces eth0
denyinterfaces wlan0
(Die laaste twee reëls is nodig om ons brug te laat werk- maar meer hieroor in stap 8.) Druk daarna Ctrl+X, dan Y, dan Enter om die lêer te stoor en die redakteur te verlaat.
Stap 4: Stel die DHCP -bediener (dnsmasq) op
Ons gaan dnsmasq as ons DHCP -bediener gebruik. Die idee van 'n DHCP -bediener is om
netwerk konfigurasie parameters, soos IP -adresse, dinamies versprei vir koppelvlakke en dienste. Die standaard konfigurasie lêer van dnsmasq bevat baie onnodige inligting, dus is dit makliker vir ons om van nuuts af te begin. Laat ons die standaard konfigurasielêer hernoem en 'n nuwe een skryf:
sudo mv /etc/dnsmasq.conf /etc/dnsmasq.conf.orig
sudo nano /etc/dnsmasq.conf
U sal nou 'n nuwe lêer redigeer, en met die ou een se naam, is dit die config -lêer wat dnsmasq sal gebruik. Tik hierdie reëls in u nuwe konfigurasielêer:
koppelvlak = wlan0
dhcp-reeks = 192.168.0.11, 192.168.0.30, 255.255.255.0, 24 uur
Die lyne wat ons bygevoeg het, beteken dat ons IP -adresse tussen 192.168.0.11 en 192.168.0.30 vir die wlan0 -koppelvlak gaan verskaf.
Stap 5:
Nog 'n konfigurasielêer! Hierdie keer mors ons met die hostapd -konfigurasielêer. Maak oop:
sudo nano /etc/hostapd/hostapd.conf
Dit behoort 'n splinternuwe lêer te skep. Tik dit in:
koppelvlak = wlan0
brug = br0
hw_modus = g
kanaal = 7
wmm_geskakel = 0
macaddr_acl = 0
auth_algs = 1
ignore_broadcast_ssid = 0
wpa = 2
wpa_key_mgmt = WPA-PSK
wpa_pairwise = TKIP
rsn_pairwise = CCMP
ssid = NETWERK
wpa_passphrase = PASSWORD
Let op dat waar u 'NETWERK' en 'WAGWOORD' het, u u eie name moet kry. Dit is hoe u vanaf ander toestelle by die Pi -netwerk kan aansluit. Ons moet die stelsel nog steeds die ligging van die konfigurasielêer wys:
sudo nano/etc/default/hostapd
Spoor in hierdie lêer die reël op wat # DAEMON_CONF =”” sê - verwyder die # en plaas die pad na ons config -lêer in die aanhalingstekens, sodat dit so lyk: DAEMON_CONF = "/etc/hostapd/hostapd.conf" Die # keer dat die reël nie as kode gelees word nie, dus maak u hierdie reël eintlik lewendig terwyl u die regte pad na ons config -lêer gee.
Stap 6: Stel verkeer deurstuur op
Die idee hier is dat as u aan u Pi koppel, dit die verkeer deur u Ethernet -kabel sal stuur. Ons gaan dus wlan0 via Ethernet -kabel na u modem stuur. Dit behels die redigering van nog 'n konfigurasielêer:
sudo nano /etc/sysctl.conf
Soek nou hierdie reël: #net.ipv4.ip_forward = 1 … en verwyder die " #" - laat die res, sodat dit net lui:
net.ipv4.ip_forward = 1
Stap 7: Voeg 'n nuwe Iptables -reël by
Vervolgens gaan ons IP masquerading vir uitgaande verkeer op eth0 byvoeg met behulp van iptables:
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
… en stoor die nuwe iptables -reël:
sudo sh -c "iptables -save> /etc/iptables.ipv4.nat"
Om die reël tydens opstart te laai, moet ons die lêer /etc/rc.local wysig en die volgende reël net bokant die lynuitgang 0 byvoeg:
iptables-herstel </etc/iptables.ipv4.nat
Stap 8: Aktiveer internetverbinding
Nou dien die Raspberry Pi as 'n toegangspunt waarheen ander toestelle kan koppel. Hierdie toestelle kan egter nog nie die Pi gebruik om toegang tot die internet te verkry nie. Om dit moontlik te maak, moet ons 'n brug bou wat alle verkeer tussen die wlan0- en eth0 -koppelvlakke sal deurlaat.
Laat ons nog 'n pakket installeer om die brug te bou:
sudo apt-get installeer bridge-utils
Ons is gereed om 'n nuwe brug (genaamd br0) by te voeg:
sudo brctl addbr br0
Vervolgens koppel ons die eth0 -koppelvlak aan ons brug:
sudo brctl addif br0 eth0
Laastens, laat ons die koppelvlaklêer wysig:
sudo nano/etc/network/interfaces
… en voeg die volgende reëls aan die einde van die lêer by:
motor br0
iface br0 inet handleiding
bridge_ports eth0 wlan0
Stap 9: Herlaai
Noudat ons gereed is, laat ons weer begin met sudo herlaai.
Nou behoort u Pi as 'n draadlose toegangspunt te werk. Probeer dit deur op 'n ander toestel te spring en te soek na die netwerknaam wat u in stap 5 gebruik het.
Stap 10: Voltooi
Ja, nou kan u met u vriende spog oor u nuwe hotspot wifi -bediener!
Aanbeveel:
Draadlose kraanmodel (SMART BOT) met spioenasiekamera oor die netwerk (wifi of hotspot): 8 stappe
Draadlose kraanmodel (SMART BOT) met spioenasie-kamera oor die netwerk (wifi of hotspot): om 'n projek te maak, gaan ons deur 'n paar stappe:-soek na idees wat verband hou met projekte fakturering van materiaal wat benodig word vir die projekteksperiment op PCB en broodbord
Framboos PI Temperatuur- en humiditeitsregistrasie, wolkweerstasie, wifi en mobiele statistieke: 6 stappe
Raspberry PI Temperatuur- en humiditeitsregistrasie, wolkweerstasie, wifi en mobiele statistieke: Met Raspberry PI -toestel kan u temperatuur- en humiditeitsdata buite, in die kamer, kweekhuis, laboratorium, koelkamer of op enige ander plek heeltemal gratis aanmeld. Hierdie voorbeeld sal ons gebruik om temperatuur en humiditeit aan te meld. Toestel sal aan die internet gekoppel word
Webwerf/WiFi -beheerde LED -strook met Framboos Pi: 9 stappe (met foto's)
Webwerf/WiFi -beheerde LED -strook met Framboos Pi: Agtergrond: ek is 'n tiener en ontwerp en programmeer die afgelope paar jaar klein elektroniese projekte, saam met deelname aan robotika -kompetisies. Ek het onlangs gewerk aan die opdatering van my lessenaaropstelling, en ek het besluit dat 'n goeie byvoeging
Digitale fotorame, WiFi gekoppel - Framboos Pi: 4 stappe (met foto's)
Digitale fotorame, WiFi gekoppel - Framboos Pi: Dit is 'n baie maklike en goedkoop roete na 'n digitale fotoraam - met die voordeel dat u foto's via WiFi kan toevoeg /verwyder via 'klik en sleep' met 'n (gratis) lêeroordragprogram . Dit kan aangedryf word deur die klein £ 4,50 Pi Zero. U kan ook oordra
Maak 'n gratis WiFi -hotspot op Windows: 7 stappe
Skep 'n gratis WiFi -hotspot op Windows: wil u gratis en sonder advertensies 'n draadlose hotspot hê? Lees hierdie instruksies om uit te vind hoe