Përmbajtje:
- Furnizimet
- Hapi 1: Instaloni dhe përditësoni Raspbian
- Hapi 2: Instaloni Hostapd dhe Dnsmasq
- Hapi 3: Konfiguroni një IP statike për ndërfaqen Wlan0
- Hapi 4: Konfiguroni serverin DHCP (dnsmasq)
- Hapi 5:
- Hapi 6: Vendosni përcjelljen e trafikut
- Hapi 7: Shtimi i një Rregulli të Ri Iptables
- Hapi 8: Aktivizimi i lidhjes në internet
- Hapi 9: Rinisni
- Hapi 10: Përfundoni
Video: Raspberry Pi -> Wifi Hotspot: 10 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:15
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' %} ">
A keni shkuar ndonjëherë në një vend pa wifi dhe miqtë tuaj nuk do të jepnin pikë të nxehtë? Unë kam, dhe në këtë udhëzues, unë do t'ju tregoj hap pas hapi se si ta ktheni Raspberry Pi tuaj në një pikë të nxehtë wifi. Edhe më mirë, ky projekt do t'ju kushtojë më pak se 100 dollarë!
Furnizimet
BOM:
Raspberry Pi 3 (teknikisht çdo model do të funksionojë, por unë e konsideroj këtë model më të qëndrueshëm):
Wifi Stick (kjo është opsionale pasi mjedra pi tashmë ka ndërtuar wifi, por sinjali do të jetë më i mirë me një shkop wifi): https://www.amazon.com/Adapter-1200Mbps-TECHKEY-Wireless-Network-300Mbps/dp /B07J65G9DD/ref = sr_1_3? Fjalë kyçe = wifi+shkop & qid = 1583146106 & sr = 8-3
Ju gjithashtu do të keni nevojë për miun e tastierës, një ekran/monitor dhe një burim energjie që kam marrë nga një bankë fuqie, (duke supozuar se i keni tashmë ato.)
Hapi 1: Instaloni dhe përditësoni Raspbian
Përditësoni Raspbian duke shtypur këto komanda:
sudo apt-merrni përditësime sudo apt-merrni upgrade
Nëse merrni një azhurnim, është një ide e mirë të rindizni me rindezje sudo.
Hapi 2: Instaloni Hostapd dhe Dnsmasq
Këto janë dy programet që do të përdorim për ta bërë Raspberry Pi tuaj në një pikë aksesi pa tel. Për t'i marrë ato, thjesht shkruani këto rreshta në terminal:
sudo apt-get install hostapd
sudo apt-get install dnsmasq
Të dyja herë, do të duhet të godisësh y për të vazhduar. hostapd është paketa që na lejon të krijojmë një pikë të nxehtë pa tel duke përdorur një Raspberry Pi, dhe dnsmasq është një server DHCP dhe DNS i lehtë për t’u përdorur. Ne do të redaktojmë skedarët e konfigurimit të programeve në një moment, kështu që le t'i fikim programet para se të fillojmë të ngatërrojmë:
sudo systemctl ndalo hostapd
sudo systemctl ndaloj dnsmasq
Hapi 3: Konfiguroni një IP statike për ndërfaqen Wlan0
Për qëllimet tona këtu, unë po supozoj se ne po përdorim adresat IP standarde të rrjetit shtëpiak, si 192.168. ###. ###. Duke pasur parasysh atë supozim, le t'i caktojmë adresën IP 192.168.0.10 wlan0
ndërfaqe duke redaktuar skedarin e konfigurimit dhcpcd. Filloni të redaktoni me këtë komandë:
sudo nano /etc/dhcpcd.conf
Tani që jeni në skedar, shtoni rreshtat e mëposhtëm në fund:
ndërfaqja wlan0
adresa adresa statike = 192.168.0.10/24
denyinterfaces eth0
denyinterfaces wlan0
(Dy rreshtat e fundit janë të nevojshëm për të bërë që ura jonë të funksionojë --- por më shumë për atë në Hapin 8.) Pas kësaj, shtypni Ctrl+X, pastaj Y, pastaj Enter për të ruajtur skedarin dhe për të dalë nga redaktuesi.
Hapi 4: Konfiguroni serverin DHCP (dnsmasq)
Ne do të përdorim dnsmasq si serveri ynë DHCP. Ideja e një serveri DHCP është që
shpërndani në mënyrë dinamike parametrat e konfigurimit të rrjetit, siç janë adresat IP, për ndërfaqet dhe shërbimet. Skedari i konfigurimit të paracaktuar i dnsmasq përmban shumë informacione të panevojshme, kështu që është më e lehtë për ne të fillojmë nga e para. Le të riemërtojmë skedarin e konfigurimit të paracaktuar dhe të shkruajmë një të ri:
sudo mv /etc/dnsmasq.conf /etc/dnsmasq.conf.orig
sudo nano /etc/dnsmasq.conf
Tani do të redaktoni një skedar të ri, dhe me të vjetrin të riemëruar, ky është skedari i konfigurimit që do të përdorë dnsmasq. Shkruani këto rreshta në skedarin tuaj të ri të konfigurimit:
ndërfaqe = wlan0
dhcp-range = 192.168.0.11, 192.168.0.30, 255.255.255.0, 24h
Linjat që shtuam nënkuptojnë që ne do të sigurojmë adresa IP midis 192.168.0.11 dhe 192.168.0.30 për ndërfaqen wlan0.
Hapi 5:
Një skedar tjetër konfigurimi! Këtë herë, ne po ngatërrojmë me skedarin e konfigurimit të hostapd. Hapeni:
sudo nano /etc/hostapd/hostapd.conf
Kjo duhet të krijojë një skedar krejt të ri. Shkruani në këtë:
ndërfaqe = wlan0
urë = br0
modaliteti hw = g
kanali = 7
wmm_enabled = 0
macaddr_acl = 0
algat e autorit = 1
injoroni_ transmetimin_ssid = 0
wpa = 2
wpa_key_mgmt = WPA-PSK
wpa_pairwise = TKIP
rsn_pairwise = CCMP
ssid = RRJET
wpa_passphrase = Fjalëkalimi
Vini re se aty ku kam "RRJET" dhe "PASSWORD", ju duhet të dilni me emrat tuaj. Kështu do të bashkoheni në rrjetin e Pi nga pajisjet e tjera. Ne ende duhet t'i tregojmë sistemit vendndodhjen e skedarit të konfigurimit:
sudo nano/etc/default/hostapd
Në këtë skedar, gjurmoni rreshtin që thotë # DAEMON_CONF =”” - fshini atë # dhe vendosni rrugën në skedarin tonë të konfigurimit në thonjëza, në mënyrë që të duket kështu: DAEMON_CONF = "/etc/hostapd/hostapd.conf" Numri # mban rreshtin nga leximi si kod, kështu që ju në thelb po e sillni në jetë këtë linjë këtu duke i dhënë rrugën e duhur drejt skedarit tonë të konfigurimit.
Hapi 6: Vendosni përcjelljen e trafikut
Ideja këtu është që kur lidheni me Pi -në tuaj, ai do të përcjellë trafikun mbi kabllon tuaj Ethernet. Pra, ne do të kemi wlan0 përpara përmes kabllit Ethernet në modemin tuaj. Kjo përfshin redaktimin e një skedari tjetër konfigurimi:
sudo nano /etc/sysctl.conf
Tani gjeni këtë rresht: #net.ipv4.ip_forward = 1… dhe fshini " #" - duke lënë pjesën tjetër, kështu që thjesht lexon:
net.ipv4.ip_para = 1
Hapi 7: Shtimi i një Rregulli të Ri Iptables
Tjetra, ne do të shtojmë IP të maskuar për trafikun jashtë në eth0 duke përdorur iptables:
sudo iptables -t nat -A POSTROUTIM -o eth0 -j MASQUERADE
… Dhe ruani rregullin e ri iptables:
sudo sh -c "iptables -save> /etc/iptables.ipv4.nat"
Për të ngarkuar rregullin në nisje, ne duhet të redaktojmë skedarin /etc/rc.local dhe të shtojmë rreshtin e mëposhtëm vetëm mbi daljen e linjës 0:
iptables-restore </etc/iptables.ipv4.nat
Hapi 8: Aktivizimi i lidhjes në internet
Tani Raspberry Pi po vepron si një pikë hyrje në të cilën mund të lidhen pajisjet e tjera. Sidoqoftë, ato pajisje nuk mund ta përdorin Pi ende për të hyrë në internet. Për të bërë të mundur, ne duhet të ndërtojmë një urë që do të kalojë të gjithë trafikun midis ndërfaqeve wlan0 dhe eth0.
Për të ndërtuar urën, le të instalojmë një paketë më shumë:
sudo apt-get install bridge-utils
Ne jemi gati të shtojmë një urë të re (të quajtur br0):
sudo brctl addbr br0
Tjetra, ne do të lidhim ndërfaqen eth0 me urën tonë:
sudo brctl addif br0 eth0
Së fundi, le të redaktojmë skedarin e ndërfaqeve:
sudo nano/etc/network/interfaces
… Dhe shtoni rreshtat e mëposhtëm në fund të skedarit:
auto br0
manual iface br0 inet
Bridge_ports eth0 wlan0
Hapi 9: Rinisni
Tani që jemi gati, le të rindizim me sudo reboot.
Tani Pi juaj duhet të punojë si një pikë aksesi pa tel. Provojeni duke kërcyer në një pajisje tjetër dhe duke kërkuar emrin e rrjetit që keni përdorur në hapin 5.
Hapi 10: Përfundoni
Po, tani ju mund të mburreni me miqtë tuaj për serverin tuaj të ri wifi të nxehtë!
Recommended:
Metër Hydroponics WiFi Atlas WiFi: 19 hapa
Metra Atlas WiFi Hydroponics: Ky tutorial do t'ju tregojë se si të vendosni çantën WiFi Hydroponics nga Atlas Scientific. Matësi mat pH, përçueshmërinë dhe temperaturën. Të dhënat ngarkohen në platformën ThingSpeak, ku mund të monitorohen nga distanca përmes një pajisjeje celulare ose
Hotspot Multimedia Con Equipo De Música De Los 80s: 7 hapa
Hotspot Multimedia Con Equipo De Música De Los 80s: Tengo dhe pajisjet për muzikën e viteve të 80 -ta (Grundig HiFi 5000) lidhen me një kompjuter me një kabllo RCA me audio që mund të bëhen të zakonshme për escuchar música tanto víaa streaming, como mi colecció .El problema fue que al clable de 10 metra
ESP8266 RGB LED STRIP WIFI Kontrolli - NODEMCU Si telekomandë IR për Led Strip të kontrolluar mbi Wifi - RGB LED STRIP Smartphone Control: 4 hapa
ESP8266 RGB LED STRIP WIFI Kontrolli | NODEMCU Si telekomandë IR për Led Strip të kontrolluar mbi Wifi | RGB LED STRIP Smartphone Control: Përshëndetje djema në këtë tutorial ne do të mësojmë se si të përdorim nodemcu ose esp8266 si telekomandë IR për të kontrolluar një shirit LED RGB dhe Nodemcu do të kontrollohet nga smartphone mbi wifi. Pra, në thelb ju mund të kontrolloni RGB LED STRIP me smartphone tuaj
Kontrolluesi më i lehtë WiFi i Rripit të Dritës WiFi: 8 hapa (me fotografi)
Kontrolluesi më i lehtë WiFi LED Light Strip: Pranverën e kaluar, fillova të krijoj pajisje dhe softuer të personalizuar për të kontrolluar dy shirita të dritave LED duke përdorur një bord të zhvillimit NodeMCU ESP8266-12E. Gjatë atij procesi, mësova se si të bëj bordet e mia të shtypura të qarkut (PCB) në një ruter CNC, dhe unë
Një Rrjet WiFi WiFi (Sensorë dhe Aktivizues) - Sensori i Ngjyrës: 4 Hapa
Një Rrjet WiFi WiFi (Sensorë dhe Aktivizues) - Sensori i Ngjyrës: Sa herë në aplikacionet tuaja keni ndonjë sensor ose ndonjë aktivizues larg jush? Sa mund të jetë komode të përdorni vetëm një pajisje kryesore pranë kompjuterit tuaj për të menaxhuar pajisje të ndryshme skllevër të lidhura përmes një rrjeti wi-fi? Në këtë projekt