Tartalomjegyzék:
- Kellékek
- 1. lépés: A Raspbian telepítése és frissítése
- 2. lépés: Telepítse a Hostapd és a Dnsmasq szoftvert
- 3. lépés: Állítson be egy statikus IP -címet a Wlan0 interfészhez
- 4. lépés: A DHCP -kiszolgáló konfigurálása (dnsmasq)
- 5. lépés:
- 6. lépés: Állítsa be a forgalomirányítást
- 7. lépés: Új Iptables szabály hozzáadása
- 8. lépés: Az internetkapcsolat engedélyezése
- 9. lépés: Indítsa újra
- 10. lépés: Fejezd be
Videó: Raspberry Pi -> Wifi hotspot: 10 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
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' %} ">
Voltál már olyan helyen, ahol nincs wifi, és a barátaid nem adnának hotspotot? Megvan, és ebben az utasításban lépésről lépésre megmutatom, hogyan lehet a Raspberry Pi -t wifi hotspotdá alakítani. Még jobb, hogy ez a projekt kevesebb, mint 100 USD -ba kerül!
Kellékek
BOM:
Raspberry Pi 3 (technikailag minden modell működni fog, de ezt a modellt következetesebbnek találom):
Wifi Stick (ez opcionális, mivel a málna pi már rendelkezik beépített wifivel, de a jel jobb lesz wifi pálcával): https://www.amazon.com/Adapter-1200Mbps-TECHKEY-Wireless-Network-300Mbps/dp /B07J65G9DD/ref = sr_1_3? Keywords = wifi+stick & qid = 1583146106 & sr = 8-3
Szüksége lesz billentyűzet egérre, képernyőre/monitorra és egy áramforrásra is, amelyet egy powerbank -tól kaptam (feltéve, hogy már rendelkezik ilyenekkel.)
1. lépés: A Raspbian telepítése és frissítése
Frissítse a Raspbian programot a következő parancsok beírásával:
sudo apt-get updatesudo apt-get upgrade
Ha frissítést kap, akkor érdemes újraindítani a sudo reboot segítségével.
2. lépés: Telepítse a Hostapd és a Dnsmasq szoftvert
Ezt a két programot fogjuk használni a Raspberry Pi vezeték nélküli hozzáférési ponttá alakításához. A beszerzéshez írja be ezeket a sorokat a terminálba:
sudo apt-get install hostapd
sudo apt-get install dnsmasq
Mindkét alkalommal meg kell nyomnia az y gombot a folytatáshoz. A hostapd az a csomag, amely lehetővé teszi, hogy vezeték nélküli hotspotot hozzunk létre egy Raspberry Pi segítségével, a dnsmasq pedig egy könnyen használható DHCP és DNS szerver. Egy pillanat múlva szerkesztjük a programok konfigurációs fájljait, ezért kapcsoljuk ki a programokat, mielőtt elkezdenénk bánni:
sudo systemctl stop hostapd
sudo systemctl stop dnsmasq
3. lépés: Állítson be egy statikus IP -címet a Wlan0 interfészhez
Feltételezem, hogy itt a szokásos otthoni hálózati IP -címeket használjuk, például a 192.168. ###. ###. Tekintettel erre a feltételezésre, rendeljük hozzá a 192.168.0.10 IP -címet a wlan0 -hoz
felületet a dhcpcd konfigurációs fájl szerkesztésével. Indítsa el a szerkesztést ezzel a paranccsal:
sudo nano /etc/dhcpcd.conf
Most, hogy benne van a fájlban, adja hozzá a következő sorokat a végén:
wlan0 interfész
statikus ip_cím = 192.168.0.10/24
denyinterfaces eth0
denyinterfaces wlan0
(Az utolsó két sor szükséges a híd működéséhez- de erről bővebben a 8. lépésben.) Ezt követően nyomja meg a Ctrl+X, majd az Y, majd az Enter billentyűt a fájl mentéséhez és a szerkesztőből való kilépéshez.
4. lépés: A DHCP -kiszolgáló konfigurálása (dnsmasq)
A dnsmasq -ot fogjuk használni DHCP szerverként. A DHCP szerver ötlete az
dinamikusan terjessze a hálózati konfigurációs paramétereket, például az IP -címeket az interfészek és szolgáltatások számára. A dnsmasq alapértelmezett konfigurációs fájlja sok felesleges információt tartalmaz, így könnyebben kezdhetjük elölről. Nevezzük át az alapértelmezett konfigurációs fájlt, és írjunk újat:
sudo mv /etc/dnsmasq.conf /etc/dnsmasq.conf.orig
sudo nano /etc/dnsmasq.conf
Most új fájlt fog szerkeszteni, és a régi átnevezésével ez a konfigurációs fájl, amelyet a dnsmasq fog használni. Írja be ezeket a sorokat az új konfigurációs fájlba:
interfész = wlan0
dhcp-tartomány = 192.168.0.11, 192.168.0.30, 255.255.255.0, 24h
A hozzáadott sorok azt jelentik, hogy a wlan0 interfészhez 192.168.0.11 és 192.168.0.30 közötti IP -címeket adunk meg.
5. lépés:
Újabb konfigurációs fájl! Ezúttal a hostapd konfigurációs fájllal bajlódunk. Nyisd ki:
sudo nano /etc/hostapd/hostapd.conf
Ennek egy teljesen új fájlt kell létrehoznia. Írja be ezt:
interfész = wlan0
híd = br0
hw_mode = g
csatorna = 7
wmm_enabled = 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 = HÁLÓZAT
wpa_passphrase = JELSZÓ
Ne feledje, hogy ahol „HÁLÓZAT” és „JELSZÓ” van, ott a saját nevét kell kitalálnia. Így csatlakozhat a Pi hálózatához más eszközökről. Még mindig meg kell mutatnunk a rendszernek a konfigurációs fájl helyét:
sudo nano/etc/default/hostapd
Ebben a fájlban keresse meg a # DAEMON_CONF =”” sort - törölje ezt a # számot, és írja be a konfigurációs fájlunk elérési útját az idézőjelek közé, így néz ki: DAEMON_CONF = "/etc/hostapd/hostapd.conf" A # megakadályozza, hogy a sort kódként olvassák, tehát alapvetően ezt a sort kelted életre, miközben megadod a megfelelő elérési utat a konfigurációs fájlunkhoz.
6. lépés: Állítsa be a forgalomirányítást
Az ötlet az, hogy amikor csatlakozik a Pi -hez, az továbbítja a forgalmat az Ethernet -kábelen keresztül. Tehát a wlan0 -t Ethernet kábelen keresztül továbbítjuk a modemhez. Ez magában foglalja egy másik konfigurációs fájl szerkesztését:
sudo nano /etc/sysctl.conf
Most keresse meg ezt a sort: #net.ipv4.ip_forward = 1… és törölje a „ #” jelet - hagyja a többit, így csak így szól:
net.ipv4.ip_forward = 1
7. lépés: Új Iptables szabály hozzáadása
Ezután hozzáadunk IP -maszkolást az eth0 kimenő forgalmához az iptables használatával:
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
… És mentse az új iptables szabályt:
sudo sh -c "iptables -save> /etc/iptables.ipv4.nat"
A szabály betöltéséhez rendszerindításkor szerkesztenünk kell az /etc/rc.local fájlt, és a következő sort kell hozzáadnunk a 0 -s kilépési sor fölé:
iptables-restore </etc/iptables.ipv4.nat
8. lépés: Az internetkapcsolat engedélyezése
Most a Raspberry Pi hozzáférési pontként működik, amelyhez más eszközök csatlakozhatnak. Ezek az eszközök azonban még nem tudják használni a Pi -t az internet eléréséhez. Ahhoz, hogy ez lehetséges legyen, hidat kell építenünk, amely áthalad minden forgalmon a wlan0 és eth0 interfészek között.
A híd építéséhez telepítsünk még egy csomagot:
sudo apt-get install bridge-utils
Készen állunk egy új híd hozzáadására (br0 néven):
sudo brctl addbr br0
Ezután csatlakoztatjuk az eth0 interfészt a hídunkhoz:
sudo brctl addif br0 eth0
Végül szerkesszük az interfész fájlt:
sudo nano/etc/network/interfaces
… És adja hozzá a következő sorokat a fájl végéhez:
auto br0
iface br0 inet kézikönyv
bridge_ports eth0 wlan0
9. lépés: Indítsa újra
Most, hogy készen állunk, indítsuk újra a sudo újraindítással.
Most a Pi -nek vezeték nélküli hozzáférési pontként kell működnie. Próbálja ki úgy, hogy felugrik egy másik eszközre, és megkeresi az 5. lépésben használt hálózati nevet.
10. lépés: Fejezd be
Igen, most dicsekedhet barátaival az új hotspot wifi szerverről!
Ajánlott:
Hotspot Multimedia Con Equipo De Música De Los 80s: 7 lépés
Hotspot Multimedia Con Equipo De Música De Los 80s: Tengo un equipo de música de los años 80s (Grundig HiFi 5000) PC -s medián és kábel RCA de audio que uso habualmente para escuchar música tanto video streaming, como mi colección de música local .El problem fue que al clable de 10 metr
Vezeték nélküli darumodell (SMART BOT) kémkamerával a hálózaton keresztül (wifi vagy hotspot): 8 lépés
Vezeték nélküli darumodell (SMART BOT) kémkamerával a hálózaton keresztül (wifi vagy hotspot): Bármilyen projekt megvalósításához néhány lépést kell végrehajtanunk: -projektekkel kapcsolatos ötletek keresése a projekthez szükséges anyagok számlázása NYÁK-on és kenyérsütőlemezen
ESP8266 RGB LED STRIP WIFI vezérlés - NODEMCU IR távirányítóként a Wifi -n keresztül vezérelt LED szalaghoz - RGB LED STRIP okostelefon -vezérlés: 4 lépés
ESP8266 RGB LED STRIP WIFI vezérlés | NODEMCU IR távirányítóként a Wifi -n keresztül vezérelt LED szalaghoz | RGB LED STRIP okostelefon -vezérlés: Sziasztok, ebben az oktatóanyagban megtanuljuk, hogyan kell használni a nodemcu -t vagy az esp8266 -ot infravörös távirányítóként az RGB LED -szalag vezérléséhez, és a Nodemcu -t okostelefonon keresztül wifi -n keresztül kell irányítani. Tehát alapvetően okostelefonjával vezérelheti az RGB LED STRIP -et
Ingyenes WiFi hotspot létrehozása Windows rendszeren: 7 lépés
Ingyenes WiFi hotspot létrehozása Windows rendszeren: Szeretne egy vezeték nélküli hotspotot ingyen és hirdetések nélkül? Olvassa el ezt az útmutatót, hogy megtudja, hogyan
ESP8266-NODEMCU $ 3 WiFi modul 1- Első lépések a WiFi-vel: 6 lépés
ESP8266-NODEMCU $ 3 WiFi modul #1- Kezdeti lépések a WiFi-vel: A mikroszámítógépek új világa érkezett, és ez az ESP8266 NODEMCU. Ez az első rész, amely bemutatja, hogyan telepítheti az esp8266 környezetét az arduino IDE -be az első videó segítségével, és az alkatrészek