Tartalomjegyzék:
- 1. lépés: Új a Linux és a terminálprogramozás területén?
- 2. lépés: Anyagok
- 3. lépés: Szoftverprogramok
- 4. lépés: Gyorsindítás
- 5. lépés: Állítsa be a Raspberry Pi -t
- 6. lépés: Telepítse az Apache -t
- 7. lépés: Telepítse a kiszolgálószoftvert
- 8. lépés: Szerkessze a DHCP konfigurációs fájlt
- 9. lépés: Szerkessze az alapértelmezett DHCP -kiszolgálófájlt
- 10. lépés: Állítson be egy statikus IP -címet
- 11. lépés: Állítsa be a hozzáférési pont részleteit
- 12. lépés: A hálózati címfordítás konfigurálása ("NAT")
- 13. lépés: Tesztelje ezt a hozzáférési pontot
- 14. lépés: Állítson be egy démont
- 15. lépés: Majdnem ott! Hozzon létre egy webszerver HTML fájlt
- 16. lépés: Szerkessze a HTML fájl Pt. 1
- jenfoxbot helyi webszervere
- 17. lépés: Szerkessze a HTML fájl Pt. 2
- 18. lépés: OMG Végül! Végeztünk:)
- 19. lépés: Mi a következő lépés?
Videó: Tegye Pi -jét (helyi) felhőszerverré!: 19 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Mentse és hozzáférjen a dokumentumokhoz, fényképekhez és zenéhez a saját helyi Pi Cloud szerverén! A legjobb rész: használhatja, ha vagy amikor az internet leáll (vagy ha távoli helyen tartózkodik, és hozzáférést szeretne a Wikipédiához). Ó, hé, és ha a barátja kap egyet, és közel laknak (*ahem*80ft*ahem*), akkor megoszthat velük dolgokat, és létrehozhat saját személyes csevegősort!
Ez elgondolkodtat.. ha elég sokan építenének Pi Cloud szervereket, tömeges forrásba tehetnénk az internetet! Ez 11/10 lenne a nagyságrend szerint. A Raspberry Pi számítógép új modelljeivel ez lehetséges és nem is drága! (Micsoda! Mesélj még!)
Ez az oktatóanyag megmutatja, hogyan állíthat be egy rövid hatótávolságú (~ 80 láb) WiFi hozzáférési pontot és egy személyes webszervert ('hozza vissza a HTML bbies-hez). Ezt beállíthatja csak (zárt) helyi hálózatként (azaz saját személyes "felhő" biztonsági mentési eszközként), vagy sugározhatja a világ többi részére! (.. ha ezt megteszi, győződjön meg róla, hogy ismeri a hálózati biztonságot.)
Ez azt jelenti, hogy feltéve, hogy rendelkezik alapvető ismeretekkel a Pi -ről, itt a bontás:
Olvasási idő: ~ 40 perc
Építési idő: ~ 60 perc (kevesebb, ha tapasztalt Linux alatt)
Költség: ~ 35 USD (a Pi 3 esetében)
Ha szeretne segíteni az emberek internetes beindításában, ossza meg barátaival, családjával és minden ismerősével (vagy készítse el nekik!). Ha felépíti ezt a projektet, kérjük, jelölje meg, hogy felépítette, hogy megérthessük, hány ember rendelkezik olyan infrastruktúrával, amelyre szükségünk van ahhoz, hogy valóban teljes körű internetet hozzunk létre. Végül kövess engem, hogy naprakész legyek (néhány emberhez fordulok, hogy megpróbáljam ezt valósággá tenni. Kérjük, bátran lépjen kapcsolatba velem, ha tud segíteni és/vagy vállalni, ez nyílt forráskódú!).
1. lépés: Új a Linux és a terminálprogramozás területén?
Képesnek kell lennünk elérni a Pi -t távolról (pl. SSH -n keresztül). Ha úgy gondolja, hogy "wtf is that", nézze meg ezt a bevezető oktatóanyagot, hogy részletesebb áttekintést kapjon a Raspberry Pi 3 beállításáról és néhány gyors Linux terminál programozásról.
Ez a megközelítés a Pi hozzáférési ponthoz* és a webszerverhez ** a Jessie Lite operációs rendszert használja. Ha soronként követi ezt az oktatóanyagot, szüksége lesz erre a Linux verzióra
Végül ez az oktatóanyag az Adafruit Digital Free Library oktatóanyagából épül fel, ezért ellenőrizze ezt az oktatóanyagot, ha bármilyen probléma merül fel (vagy hagyjon megjegyzést, és én vagy egy másik segítőkész ember megpróbál válaszolni a kérdésre:))
(Ez egy kicsit hosszúnak is tűnhet, ezért különböző aranyos kiskutya -fotókat tettem bele, hogy motiváljon: D)
*A hozzáférési pont olyan hardvereszköz, amely lehetővé teszi, hogy egy WiFi eszköz (pl. Okostelefon) vezetékes hálózathoz (pl. Útválasztó) csatlakozzon.
** A webszerver olyan számítógép, amely weboldalakat szolgáltat. Amikor felkeresi kedvenc webhelyeit, beírja a "www.wikipedia.org" címet, amely a webszerver IP -címére vezet, és nyilvános információkat jelenít meg.
Figyelmeztetés: ajánlott a Pi -t csak helyi hálózatként futtatni (azaz ne csatlakoztassa a Pi -t a szélesebb világhálóhoz), mivel a WPA2 jelszóprotokoll nem biztos.
2. lépés: Anyagok
Számítógép Ethernet porttal és SD kártya foglalattal
Raspberry Pi 3
- SD kártya (8 GB vagy nagyobb, pl. Tároláshoz)
MicroUSB - USB tápkábel
Hálózati kábel
- Ajánlott: Raspberry Pi tok
3. lépés: Szoftverprogramok
1. A PuTTY lehetővé teszi, hogy távolról bejelentkezzünk a Raspberry Pi -be a Pi IP -címe, felhasználóneve és jelszava segítségével.
Letöltés innen:
2. Az Etcher formázza és írja a Raspbian (vagy más) operációs rendszert („OS”) egy SD -kártyára.
Töltse le innen:
3. A WinSCP lehetővé teszi az egyszerű fájlátvitelt a számítógép és a Raspberry Pi között.
Töltse le innen (kattintson a Telepítési csomagra):
4. A "Windows" számítógépeken a "raspberrypi.local" IP -cím használatához Bonjour nyomtatási szolgáltatásokra lesz szükség a Windows rendszerhez (az Apple -től).
Töltse le innen:
4. lépés: Gyorsindítás
Ha korábban már dolgozott a Pi -vel, és jól érzi magát a Linux terminálon, akkor itt van egy gyors áttekintés erről a folyamatról:
1. Töltse be a Jessie Lite -t egy SD -kártyára (8 GB vagy több), és helyezze be a Pi -be.
Töltse le a Jessie Lite operációs rendszert innen.
2. Távoli bejelentkezés (pl. SSH) és a hitelesítő adatok megadása.
3. Itt van egy Github tároló, ahol minden olyan parancs található, amellyel Pi -jét webszerverré alakíthatja: D
Nézze meg a telepítőfájlt, és írja be a parancsokat (sorrendben). Ez a folyamat telepíti a HostAPD -t (hitelesítés), a DHCP -t (IP -kezelés), az iptables -t (tűzfal) és az Apache -t (webszerver -szoftvert).
4. Hozzon létre egy nyilvános weboldalt, vagy tartsa magán a fájlokat/adatokat/barátokkal és családtagokkal
Az Adafruit Digital Free Library oktatóanyagából adaptált HTML-minta a Github tárházában található (ServerWebsiteHTML-Raw). A nagyobb zip fájlt is használhatja a felépítéshez:)
Figyelmeztetés: ajánlott a Pi -t csak helyi hálózatként futtatni (azaz ne csatlakoztassa a Pi -t a szélesebb világhálóhoz), mivel előfordulhat, hogy a WPA2 jelszóprotokoll nem biztonságos.
5. lépés: Állítsa be a Raspberry Pi -t
1. Villanja fel az SD -kártyát a Jessie Lite segítségével (a Jessie Lite letölthető innen). Engedélyezze az SSH -t, ha hozzáad egy "SSH" nevű fájlt az SD -kártya fájltartalmához (nincs kiterjesztés - távolítsa el a.txt fájlt, ha automatikusan hozzáadta). Helyezze be a Pi -be.
2. Csatlakoztassa az Ethernet kábelt a számítógép és a Pi közé, majd csatlakoztassa a Pi tápkábelt
3. Hozzon létre hálózati hidat a számítógép és a Pi között
Lépjen a Beállítások -> Hálózat és internet -> Adapterbeállítások módosítása elemre. Válassza ki az Ethernet -kapcsolatot (ismeretlen kapcsolatot vagy hasonlót kell mutatnia). Tartsa lenyomva a "CTRL" billentyűt, majd válassza ki a WiFi kapcsolatot. Kattintson a jobb egérgombbal, és válassza a "Bridge Connections" lehetőséget.
3. Nyissa meg a PuTTY -t, írja be a "raspberrypi.local" parancsot a gazdagépnévhez, és jelentkezzen be a Pi -be, woo
Ha először jelentkezik be, használja az alapértelmezett felhasználónevet: pi és jelszót: málna. Változtassa meg jelszavát a passwd paranccsal
4. Ellenőrizze, hogy a Pi csatlakozik -e az internethez, és frissítse azt
Futtassa ezt a parancsot annak ellenőrzésére, hogy a Pi képes -e csatlakozni a Google -hoz (5 sort nyomtat, és ezt mondja ki, ha információt kapott a google.com webhelyről):
ping -c 5 google.com
Futtassa ezt a parancsot a Pi frissítéséhez (az első letölti a csomagokat, a második telepíti őket):
sudo apt-get update
sudo apt-get upgrade
6. lépés: Telepítse az Apache -t
Az Apache a webszerver szoftverünk! (Lehetővé teszi számunkra, hogy könnyen tároljunk információkat és fájlokat, amelyek elérhetők egy webböngészőn keresztül, például Chrome, Firefox, Explorer stb.)
Telepítsük az Apache szoftvert, majd módosítsuk a HTML mappa szerkesztési engedélyeit. Írja be és írja be a következő parancsokat (sorrendben):
sudo apt -get install apache2 -y
cd /var /www
sudo chown pi: pi/var/www/html
CD
7. lépés: Telepítse a kiszolgálószoftvert
1. Telepítse a HostAPDand DHCP szoftvert.
A HostAPD a csatlakoztatott eszközökről küldött és fogadott információk hitelesítésére szolgál, a DHCP pedig egy protokoll, amely gyors, automatikus és központi felügyeletet biztosít az IP -címek hálózaton belüli elosztásához.
Mindkettő egyszerre történő telepítéséhez írja be a következő parancsot, majd nyomja meg az "y" gombot a folytatáshoz:
sudo apt-get install hostapd isc-dhcp-server
2. Telepítse az iptables -t egy tűzfalhoz. (jaj a biztonság kedvéért!)
Futtassa ezt a parancsot, és írja be az "y" (igen) parancsot mindkét felugró konfigurációs képernyőre:
sudo apt-get install iptables-persistent
8. lépés: Szerkessze a DHCP konfigurációs fájlt
Állítsuk be a DHCP kommunikációs protokollt, hogy információkat tudjunk küldeni és fogadni (ez nagyon fontos, ha csatlakoztatott hálózat kiépítésében gondolkodik)! Lépjen a DHCP konfigurációs fájlba a következő beírásával:
sudo nano /etc/dhcp/dhcpd.conf
1. Adjon hozzá megjegyzést ("#") a következő sorok elé (tehát úgy néz ki, mint az 1. fotó fájlja):
opció domain-név „example.org”;
opció domain-név-szerverek ns1.example.org, ns2.example.org;
2. Távolítsa el a megjegyzést ("#" ') a "hiteles" sorból (az 1. fotó itt is hasznos):
#Ha ez a DHCP -kiszolgáló a helyi hálózat hivatalos DHCP -kiszolgálója, akkor a mérvadó irányelvet meg kell jegyezni.
#irányadó;
3. Adja hozzá ezt a kódot a fájl legvégéhez (lásd a 2. fényképet):
alhálózat 192.168.42.0 netmaszk 255.255.255.0 {
tartomány 192.168.42.10 192.168.42.50 opció broadcast-cím 192.168.42.255; opcionális útválasztók 192.168.42.1; alapértelmezett bérleti idő 600; maximális bérleti idő 7200; opció tartománynév „helyi”; opció domain-név-szerverek 8.8.8.8, 8.8.4.4; }
Mit csinál ez ?! Összefoglalva (nagyon röviden), az IP -címek tartományát állítja be a csatlakoztatott eszközökhöz (192.168.42.10 és 192.168.42.50 között), akárcsak az otthoni útválasztó! Azt is megmondja a Pi -nek, hogyan kommunikálhat más eszközökkel (sugárzási címe, 192.168.42.255 és saját IP -címe, 192.168.42.1). Ez egy bizonyos időt (másodpercben) oszt meg a kapcsolat megosztására (bérleti idő), és beállít tartománynév -kiszolgálókat (például egy telefonszám megkeresését a könyvtárban).
4. Mentse el és lépjen ki a "Ctrl - X", majd az "y" (majd az enter billentyű) megnyomásával
9. lépés: Szerkessze az alapértelmezett DHCP -kiszolgálófájlt
Szerkesszük a DHCP szerverfájlt, hogy hozzárendelhessük a WiFi -n keresztüli sugárzáshoz! Lépjen a DHCP alapértelmezett szerverfájljába a következő beírásával:
sudo nano/etc/default/isc-dhcp-server
1. Görgessen le az INTERFACES =”” sorhoz, és módosítsa a wlan0 -n keresztüli sugárzásra (ez nulla, nem O):
INTERFÉSZEK =”wlan0”
2. Mentse el és lépjen ki a „Ctrl - X”, majd az „y” megnyomásával (valószínűleg már rájött erre a billentyűkombinációra, így abbahagyom az említést:)).
10. lépés: Állítson be egy statikus IP -címet
1. Adjunk Pi -nek egy statikus (változatlan) IP -címet, hogy mindig megtaláljuk, jaj! A vezeték nélküli interfészhálózat ideiglenes letiltása:
sudo ifdown wlan0
2. Használja a nano szövegszerkesztő programot a hálózati interfész fájl szerkesztéséhez (amit valószínűleg a parancs elolvasásával talált ki (:)
sudo nano/etc/network/interfaces
3. Szerkessze a fájlt úgy, hogy az pontosan úgy nézzen ki, mint az alábbiak, majd lépjen ki és mentse (nézze meg az 1. fényképet is):
auto lo
iface lo inet loopback iface eth0 inet dhcp
engedélyezett hotplug wlan0
iface wlan0 inet static
cím 192.168.42.1 netmask 255.255.255.0
#iface wlan0 inet kézikönyv
#wpa-roam /etc/wpa-supplicant/wpa_supplicant.conf #iface alapértelmezett inet dhcp
4. Rendeljen statikus IP -címet:
sudo ifconfig wlan0 192.168.42.1
11. lépés: Állítsa be a hozzáférési pont részleteit
1. Hozzon létre egy új konfigurációs fájlt "hostapd" néven:
sudo nano /etc/hostapd/hostapd.conf
2. Írja be a következőket (pontosan úgy, ahogy van) ebbe az új konfigurációs fájlba (majd lépjen ki és mentse) (1. fotó):
interfész = wlan0
ssid = HelloWorld #Az RPi WiFi -kapcsolat neve country_code = US #Hacsak nem máshol tartózkodik! hw_mode = g channel = 6 macaddr_acl = 0 auth_algs = 1 ignore_broadcast_ssid = 0 wpa = 2 #Ez a jelszó protokoll wpa_passphrase = málna #Változtassa meg a jelszót! wpa_key_mgmt = WPA-PSK wpa_pairwise = CCMP wpa_group_rekey = 86400 ieee80211n = 1 wme_enabled = 1
3. Mondja el a HostAPD protokollnak, hol találja ezt az új fájlt
Az alapértelmezett HostAPD fájl szerkesztése:
sudo nano/etc/default/hostapd
Keresse meg a #DAEMON_CONF = "" sort. Távolítsa el a megjegyzést, és szerkessze a következőképpen (2. fotó):
DAEMON_CONF =”/etc/hostapd/hostapd.conf”
A HostAPD inicializáló fájl szerkesztése:
sudo nano /etc/init.d/hostapd
Keresse meg a DAEMON_CONF = sort. Szerkessze úgy, hogy az az új konfigurációs fájlra mutasson! Így (fotó 3):
DAEMON_CONF =/etc/hostapd/hostapd.conf
12. lépés: A hálózati címfordítás konfigurálása ("NAT")
Ez a lépés lehetővé teszi, hogy több ügyfél (mint minden barátja!) Egyszerre csatlakozzon a Pi WiFi -jéhez (játssza az összes játékot !!). Kicsit technikai jellegű, szóval átlátom a deeteket (szintén nem nagyon ismerem ezt a részt), de végigvezeti a folyamaton.
1. Először is el kell kezdenünk az IP -továbbítást minden alkalommal, amikor a Pi bekapcsol. A sysctl* konfigurációs fájl szerkesztéséhez írja be a következő parancsot:
sudo nano /etc/sysctl.conf
- Görgessen lefelé, és írja be ezt a kódot egy új sorba, majd lépjen ki és mentse:
net.ipv4.ip_forward = 1
*btw, ami L -es a sysctl -ben, nem 1, amit sokszor elrontottam -.
2. Aktiválja az IP -továbbítást a következő beírásával:
sudo sh -c „echo 1>/proc/sys/net/ipv4/ip_forward”
3. Hozzon létre hálózati fordítást az eth0 Ethernet -port és a wlan0 WiFI -port között a következő parancsok beírásával (w/ - jelek és sapkák stb.):
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
sudo iptables -A FORWARD -i eth0 -o wlan0 -m állapot -állapot KAPCSOLÓDÓ, LÉTESÍTETT -j ELFOGAD
sudo iptables -A FORWARD -i wlan0 -o eth0 -j ELFOGAD
4. Annak érdekében, hogy a hálózati fordítás megtörténjen a Pi újraindításakor, futtassa ezt:
sudo sh -c "iptables -save> /etc/iptables/rules.v4"
13. lépés: Tesztelje ezt a hozzáférési pontot
1. Futtassa manuálisan a konfigurációs fájlunkkal a hostapd parancsot ezzel a paranccsal:
sudo/usr/sbin/hostapd /etc/hostapd/hostapd.conf
2. Ellenőrizze a WiFi listát számítógépén vagy okostelefonján, és keresse meg az új hozzáférési pont SSID azonosítóját! Ha nem változtatott semmit, akkor "HelloWorld" lesz a neve, "Raspberry" jelszóval.
Ha sikeresen csatlakozik, szöveget kap a Raspberry Pi képernyőn. Még nem sokat fogunk látni, de nagyon közel vagyunk!
3. A Raspberry Pi konzolba írja be a „Ctrl+C” billentyűt
A gazdagép AP kiszolgáló és a DHCP szerver állapotát a következő parancsokkal ellenőrizheti:
sudo szolgáltatás hostapd állapota
sudo szolgáltatás isc-dhcp-szerver állapota
14. lépés: Állítson be egy démont
A démon egy olyan program, amely automatikusan elindul minden alkalommal, amikor a Pi bekapcsol, és a háttérben fut (nem egészen úgy, mint a "His Dark Materials" sorozat..).
1. Indítsa el a hostapd és dhcp programokat:
sudo szolgáltatás hostapd start
sudo szolgáltatás isc-dhcp-server start
2. Futtassa a következő két parancsot, hogy a hostapd és a dhcp automatikusan elinduljon, amikor a Pi bekapcsol:
sudo update-rc.d hostapd enable
sudo update-rc.d isc-dhcp-server engedélyezése
15. lépés: Majdnem ott! Hozzon létre egy webszerver HTML fájlt
1. Írjon HTML -oldalt a webszerverre! Vagy töltse le az Adafruit Digital Ingyenes Könyvtárából az általam módosítottat:)
Töltse le és mentse el a zip fájlt, majd bontsa ki a tartalmát. (Itt a teljes GitHub oldal)
2. Nyissa meg a WinSCP -t, és írja be a gazdagép nevét: raspberrypi.local
3. Jelentkezzen be a Pi -be (írja be a felhasználónevet és a jelszót)
4. A képernyő Pi oldalán (jobb oldalon) lépjen a kezdőkönyvtárba
Kattintson kétszer a felfelé mutató nyíllal ellátott mappára.
5. Lépjen a/var/www/html fájlba
Kattintson duplán a „var” feliratú mappára, majd a „www” mappára, végül a „html” mappára.
6. Törölje a meglévő index.html fájlt (vagy ha sajátot szeretne írni, csak megnyithatja és szerkesztheti).
7. Másolja a webszerver fájljait a Pi html mappába
A képernyő bal oldalán (számítógépén) lépjen a mappába, ahová a fájlokat mentette. Jelölje ki és húzza a tartalmat (két mappa és egy "index.html" nevű fájl) a Pi html mappába. Ez az!
8. Nyisson meg egy böngészőt, és írja be a "raspberrypi.local" parancsot a felső navigációs sávba. Ha működött, látni fogja a webszerver oldalt, mi van!
16. lépés: Szerkessze a HTML fájl Pt. 1
Valószínűleg saját webhelyet szeretne létrehozni, ezért adja hozzá saját dokumentumait/képeit/bármit, és módosítsa a HTML -fájlt, hogy a fájlokra mutasson!
1. Nyissa meg az index.html fájlt a Pi -n
2. Szerkessze az index.html fájl fejléceit és leíróit
- Módosítsa a webszerver címét a címrészek közötti szöveg szerkesztésével:
jenfoxbot helyi webszervere!
- Módosítsa a webszerver fejlécét a h2 és a középső rész közötti szöveg szerkesztésével (51. sor):
jenfoxbot helyi webszervere
- Választható: A weboldal leírásának módosítása (55. sor):
A Hold és a csillagok*helyzetétől függően
ez a hotspot biztosíthat internetkapcsolatot vagy nem.
Ha van internetkapcsolat, nézze meg a jenfoxbot webhelyét
és megtudhatja a többi klassz dolgot, amit csinál!
*A Hold és csillagok helyzetén pedig az építő, jenfoxbot jelenlegi szeszélyeit értjük:)
3. Választható: Törölje a meglévő dokumentumokat, képeket és videókat, és adjon hozzá sajátokat
Ennek a weboldalnak két rétege van: a címlap, amelyet az "index.html" fájl hoz létre, és a "belső", amelynek két oldala van: "helpfulinfo.html" és "books.html". Ha tartalmat szeretne hozzáadni/módosítani a címlapon, szerkessze az "index.html" fájlt, és adjon hozzá képeket közvetlenül a "images" mappához (további mappákat is hozzáadhat különböző vagy több tartalom tárolásához).
Ha módosítani szeretné a belső oldalak tartalmát, szerkessze a "helpfulinfo.html" és a "books.html" fájlokat, adjon hozzá képeket a "images" mappához, és PDF -eket (vagy más dokumentumokat) a "problem" mappához (ismét, itt további mappákat adhat hozzá).
17. lépés: Szerkessze a HTML fájl Pt. 2
1. Adja hozzá saját dokumentumait
- Döntse el, mit szeretne felvenni a szerverére, és töltse le a dokumentumok PDF-fájljait. Töltsön le képeket is az egyes dokumentumokhoz, hogy valami szórakoztató legyen a kattintás: D
- A WinSCP használatával adja hozzá a dokumentumokat a megfelelő mappákhoz (lásd az előző lépést és az 1. fényképet).
- Szerkessze az index.html-t vagy más releváns html-fájlt (pl. Ha könyvet szeretne hozzáadni vagy módosítani a hasznos információs oldalon, szerkessze a "helpfulinfo.html" fájlt). A képek és dokumentumok megjelenítése és elérése a fájlnevek és kiterjesztések megváltoztatásával, valamint a leírások frissítésével:
MINDEN KEDVENC SZAVA ITT
2. Azok számára, akik még nem ismerik a kódot, további dokumentumokat adhat hozzá a meglévő kód másolásával és beillesztésével, valamint a fájlnevek és kiterjesztések megváltoztatásával (lásd a 2. fényképet)!
Íme egy hasznos áttekintés a HTML -ről a Khan Academy -től!
18. lépés: OMG Végül! Végeztünk:)
Húzza ki az Ethernet -kábelt, csatlakozzon a vezeték nélküli hozzáférési ponthoz, majd írja be az IP -címet a kedvenc böngészője címsorába (192.168.42.1, ha pontosan követte ezt az útmutatót).
Ha minden működik, látni fogja a weboldalát (mellékeltem a képernyőképeket is). Hűha, most létrehozott egy vezeték nélküli hozzáférési pontot !! (Ha nem működött, futtassa újra a beállítást, és ellenőrizze, hogy az összes terminálkód pontosan az ábrán látható -e, beleértve a szóközöket és így tovább.)
Fedezze fel saját helyi Cloud webhelyét, és döntse el, hogyan szeretné használni innen!
19. lépés: Mi a következő lépés?
Az egyik lehetőség, hogy helyi vezeték nélküli tárolóeszközként használja. Csatlakoztassa a Pi -t, csatlakozzon a beállított WiFi hozzáférési ponthoz (ennek a neve "HelloWorld"), és tárolja vagy vonja vissza a fájlokat. Ezekhez a fájlokhoz akkor is hozzáférhet, ha nincs internetkapcsolata. Így elmentheti kedvenc filmjét, és továbbra is megnézheti, amikor kialszik az áram:) (ha feltételezzük, hogy feltöltött laptopja van).
Adjon hozzá további dokumentumokat (például biztonsági mentésként használhatja), játsszon a HTML -kóddal, hogy a webhely divatos legyen, és érezze jól magát!
Egy másik lehetőség, hogy ezt nyilvánosan megjelenő weboldalként kell beállítani, és hozzá kell rendelni egy tartománynevet, hogy mások hozzáférjenek a fájlokhoz. Ez különösen akkor hasznos, ha WiFi vagy kábeles internet nélkül megy valahova - magával viheti a Wikipédiát! (de talán adományozhat nekik, ha ezt teszi, mert fantasztikusak). Ha jól ismeri a kódot, beállíthatja, hogy automatikus biztonsági mentési szerver legyen, helyi vezeték nélküli játékkiszolgáló az Ön és barátai számára, stb. Légy kreatív!
Ha ezt az utat választja, győződjön meg arról, hogy ismeri a hálózati biztonságot, mivel a WPA2 jelszóprotokoll nemrég sérült (lásd alább).
Végül, amint azt a bevezetőben említettük, ezzel a felhőalapú szerverrel elindíthatja az emberek internetét! Építs egy napot a barátaiddal, hogy hozzon létre egy csomó felhő szervert, hogy mindenki "beszélhessen" egymással! Ez a megközelítés nem feltétlenül a * legjobb * (más néven a leghatékonyabb/leghatékonyabb) módja a nyilvános internet kiépítésének, de kiváló kiindulópont. Ráadásul minél jobban megértjük ezeknek a technológiáknak a működését, annál jobban használjuk őket komoly problémák megoldására, és támogatjuk magunkat és közösségeinket.:)
További információ a WPA2 biztonsági kockázatáról a hasznos BillDauterive felhasználótól:
"[A] támadónak szüksége van egy eszközre a cél wifi hálózat hatótávolságán belül, hogy fenyegetést jelentsen, azaz egy port megnyitása az interneten nem befolyásolja ezt. Ha egy [hozzáférési pont] sérül, a támadó kémkedhet/módosíthat forgalom a TLS -en keresztül nem titkosított Wifi -hálózaton. Feltört WLAN -hálózaton a titkosítatlan VNC a Pi -hez még akkor is kockázatot jelent, ha WLAN -ról érjük el."
Második hely a Raspberry Pi versenyen 2017
Ajánlott:
Helyi hegesztő 1-2-3 Arduino firmware: 7 lépés (képekkel)
Helyszíni hegesztő 1-2-3 Arduino firmware: Miért egy másik ponthegesztő projekt? A ponthegesztő építése az egyik (vitathatatlanul kevés) eset, amikor összehasonlítható minőségben építhet valamit a kereskedelmi verzió árának töredékéért. És még ha az építés előtti vásárlás sem lenne nyerő
Tegye ismét nagyszerűvé Stem -et. Trump haszontalan doboz hanggal: 6 lépés
Tegye ismét nagyszerűvé Stem -et. Trump haszontalan doboz hanggal: Ez a projekt a STEM szórakoztatását szolgálja, nem pedig politikai nyilatkozatot. Régóta szerettem volna felépíteni egy haszontalan dobozt a tinédzser lányommal, de valami eredeti nem jutott eszembe. Azt sem láttam, hogy bárki használna hangot, vagy legalábbis
Helyi időjárás állomás: 8 lépés (képekkel)
Helyi meteorológiai állomás: Amikor nagyszerű projektet kerestem az első éves iskolai projektemhez, sok ötletem volt, hogy mit készítsek, de egyiket sem tartottam kihívásnak. Később eszembe jutott egy meteorológiai állomás elkészítése, amiben valami különleges volt. Akartam tudni
Tegye okosabbá otthonát a Sonoff és a kontaktor segítségével: 3 lépés
Tegye okosabbá otthonát a Sonoff és a kontaktor segítségével: Legyen okos az otthona a Sonoff és a kontaktor segítségével
24 - ketyegő bomba, amely arra kéri, hogy tegye le a telefont: 5 lépés
24 - egy ketyegő bomba, amely arra kéri, hogy tegye le a telefont: 24 (korábban kulcsként ismert) egy időzítő, amely arra ösztönzi a felhasználókat, hogy tegyék le a telefont, és összpontosítsanak más feladatokra, ahelyett, hogy időt pazarolnának a telefonra. Úgy tervezték, hogy olyan legyen, mint egy bomba, hogy jobb eredményt érjen el a viselkedésváltozás miatt, mivel