Obsah:

Urobte zo svojho Pi (miestneho) cloudového servera !: 19 krokov (s obrázkami)
Urobte zo svojho Pi (miestneho) cloudového servera !: 19 krokov (s obrázkami)

Video: Urobte zo svojho Pi (miestneho) cloudového servera !: 19 krokov (s obrázkami)

Video: Urobte zo svojho Pi (miestneho) cloudového servera !: 19 krokov (s obrázkami)
Video: 35 видео со страшными призраками: мегасборник 2023 года [V1] 2024, November
Anonim
Urobte zo svojho Pi (miestneho) cloudového servera!
Urobte zo svojho Pi (miestneho) cloudového servera!

Ukladajte a pristupujte k dokumentom, fotografiám a hudbe na svojom miestnom serveri Pi Cloud! Najlepšie na tom je, že ho môžete použiť, ak alebo kedy vypadne internet (alebo ak ste na odľahlom mieste a chcete prístup na Wikipédiu). Hej, a ak to váš priateľ dostane a žijú blízko (*ehm*80 stôp*ahem*), môžete s nimi zdieľať veci a vytvoriť si vlastný osobný chatovací riadok!

To ma núti premýšľať.. Ak by dostatok ľudí postavilo servery Pi Cloud, mohli by sme crowdsourcovať internet! To by bolo 11/10 na stupnici veľkosti. S novými modelmi počítača Raspberry Pi je to možné a dokonca ani drahé! (Čo! Povedz mi viac!)

Tento tutoriál vám ukáže, ako nastaviť prístupový bod WiFi krátkeho dosahu (~ 80 stôp) a osobný webový server („vrátiť ho späť do HTML bbies). Môžete to nastaviť len ako (uzavretú) miestnu sieť (t.j. svoje vlastné osobné „cloudové“záložné zariadenie) alebo ju vysielať do zvyšku sveta! (.. Ak to urobíte, uistite sa, že poznáte zabezpečenie siete.)

To znamená, že za predpokladu, že máte základné znalosti o Pi, tu je rozpis:

Čas na čítanie: ~ 40 min

Čas zostavenia: ~ 60 min (menej, ak máte skúsenosti s Linuxom)

Cena: ~ 35 dolárov (za Pi 3)

Ak máte záujem pomôcť rozbehnúť internet ľudí, zdieľajte ho s priateľmi a rodinou a so všetkými známymi (alebo ho pre nich vytvorte!). Ak postavíte tento projekt, poznamenajte, že ste ho postavili, aby sme získali predstavu o tom, koľko ľudí má infraštruktúru, ktorú potrebujeme na to, aby sme skutočne vytvorili plnohodnotný internet pre ľudí. Nakoniec ma sledujte, aby som zostal informovaný (obraciam sa na niektorých ľudí, aby sa pokúsili dosiahnuť, aby to bola skutočná vec. Ak mi môžete pomôcť a/alebo sa na to obrátiť, kontaktujte ma, je to open-source!).

Krok 1: Začínate s Linuxom a programovaním terminálov?

Začínate s Linuxom a programovaním terminálov?
Začínate s Linuxom a programovaním terminálov?

Budeme musieť mať prístup k nášmu Pi na diaľku (napr. Cez SSH). Ak máte radi „wtf is that“, pozrite sa na tento úvodný návod a získajte podrobnejší prehľad o tom, ako nastaviť Raspberry Pi 3 a rýchle programovanie terminálov v systéme Linux.

Tento prístup k prístupovému bodu Pi* a webovému serveru ** používa operačný systém Jessie Lite. Ak budete postupovať podľa tohto tutoriálu po riadkoch, budete potrebovať túto konkrétnu verziu Linuxu

Tento tutoriál je nakoniec zostavený z tutoriálu Adafruit Digital Free Library, preto si tento návod prečítajte, ak narazíte na nejaký problém (alebo zanechajte komentár a ja alebo iný užitočný človek sa pokúsime zodpovedať vašu otázku:))

(Tiež sa to môže zdať trochu dlhé, takže som zahrnul rôzne roztomilé fotky šteniatok, aby ste boli motivovaní: D)

*Prístupový bod je hardvérové zariadenie, ktoré umožňuje zariadeniu WiFi (napr. Smartfónu) pripojiť sa ku káblovej sieti (napr. Smerovaču).

** Webový server je počítač, ktorý poskytuje webovú stránku. Keď prejdete na svoje obľúbené webové stránky, zadáte „www.wikipedia.org“, pomocou ktorého sa dostanete na adresu IP webového servera a zobrazia sa verejné informácie.

Varovanie: Odporúča sa prevádzkovať váš Pi iba ako lokálnu sieť (t. J. Nepripájať ho k širšiemu World Wide Web), pretože protokol hesla WPA2 nemusí byť bezpečný.

Krok 2: Materiály

Materiály
Materiály

Počítač s ethernetovým portom a slotom na kartu SD

Raspberry Pi 3

- Karta SD (8 GB alebo väčšia, najmä ak ju chcete použiť na ukladanie)

Napájací kábel z microUSB na USB

Ethernetový kábel

- Odporúčané: puzdro Raspberry Pi

Krok 3: Softvérové programy

Softvérové programy
Softvérové programy

1. PuTTY nám umožňuje vzdialene sa prihlásiť k Raspberry Pi pomocou IP adresy, používateľského mena a hesla Pi.

Stiahnite si tu:

2. Etcher naformátuje a zapíše operačný systém Raspbian (alebo iný) operačný systém („OS“) na kartu SD.

Stiahnite si tu:

3. WinSCP umožňuje ľahký prenos súborov medzi vašim počítačom a Raspberry Pi.

Stiahnite si tu (kliknite na Inštalačný balík):

4. Počítače so systémom Windows budú potrebovať tlačové služby Bonjour pre Windows (od spoločnosti Apple), aby mohli používať IP adresu „raspberrypi.local“.

Stiahnite si tu:

Krok 4: Rýchly štart

Rýchly štart
Rýchly štart

Ak ste už s Pi pracovali a vyhovuje vám terminál Linuxu a podobne, tu je rýchly prehľad tohto procesu:

1. Vložte Jessie Lite na kartu SD (8 GB alebo viac) a vložte ju do zariadenia Pi.

Stiahnite si Jessie Lite OS tu.

2. Prihláste sa na diaľku (napr. SSH) a zadajte poverenia.

3. Tu je úložisko Github so všetkými príkazmi, ktoré z vášho Pi urobia webový server: D

Prejdite inštalačným súborom a zadajte príkazy (v uvedenom poradí). Tento proces nainštaluje HostAPD (autentifikácia), DHCP (správa IP), iptables (firewall) a Apache (softvér webového servera).

4. Vytvorte verejnú webovú stránku alebo ponechajte svoje súbory/údaje v súkromí/bez priateľov a rodiny

Vzorová webová stránka HTML upravená z tutoriálu Adafruit Digital Free Library je súčasťou úložiska Github (ServerWebsiteHTML-Raw). Na zostavenie môžete tiež použiť väčší súbor zip:)

Varovanie: Odporúča sa prevádzkovať váš Pi iba ako lokálnu sieť (t. J. Nepripojujte Pi k širšiemu webu), pretože protokol hesla WPA2 nemusí byť bezpečný.

Krok 5: Nastavte Raspberry Pi

Nastavte Raspberry Pi
Nastavte Raspberry Pi
Nastavte Raspberry Pi
Nastavte Raspberry Pi
Nastavte Raspberry Pi
Nastavte Raspberry Pi
Nastavte Raspberry Pi
Nastavte Raspberry Pi

1. Flashnite SD kartu pomocou Jessie Lite (stiahnite si Jessie Lite tu). Povoliť SSH pridaním súboru s názvom „SSH“do obsahu súboru na karte SD (bez prípon - automaticky odstráňte súbor.txt, ak sa nejaký pridá). Vložte do Pi.

2. Pripojte ethernetový kábel medzi počítač a počítač Pi a potom zapojte napájací kábel Pi

3. Vytvorte sieťový most medzi počítačom a počítačom Pi

Prejdite na položku Nastavenia -> Sieť a internet -> Zmeniť nastavenia adaptéra. Vyberte ethernetové pripojenie (malo by zobrazovať neznáme pripojenie alebo niečo podobné). Podržte kláves „CTRL“a potom vyberte pripojenie WiFi. Kliknite pravým tlačidlom myši a zvoľte „Bridge Connections“.

3. Otvorte PuTTY, ako názov hostiteľa zadajte „raspberrypi.local“a prihláste sa do svojho Pi, woo

Ak sa prihlasujete prvýkrát, použite predvolené používateľské meno: pi a heslo: malina. Heslo zmeňte pomocou príkazu passwd

4. Skontrolujte, či je zariadenie Pi pripojené k internetu, a aktualizujte ho

Spustením tohto príkazu skontrolujete, či sa zariadenie Pi môže pripojiť k serveru Google (po prijatí informácií z webu google.com vytlačí 5 riadkov):

ping -c 5 google.com

Spustite tento príkaz na aktualizáciu Pi (prvý stiahne balíky, druhý ich nainštaluje):

sudo apt-get aktualizácia

sudo apt-get upgrade

Krok 6: Nainštalujte si Apache

Nainštalujte si Apache!
Nainštalujte si Apache!
Nainštalujte si Apache!
Nainštalujte si Apache!

Apache je náš softvér pre webový server! (Umožňuje nám to jednoducho hostovať informácie a súbory prístupné prostredníctvom webového prehliadača, ako sú Chrome, Firefox, Explorer atď.)

Nainštalujme softvér Apache a potom zmeňte povolenia na úpravu priečinka HTML. Zadajte a zadajte nasledujúce príkazy (v uvedenom poradí):

sudo apt -get install apache2 -y

cd /var /www

sudo chown pi: pi/var/www/html

cd

Krok 7: Nainštalujte serverový softvér

Nainštalujte serverový softvér!
Nainštalujte serverový softvér!

1. Nainštalujte softvér HostAPDand DHCP.

HostAPD sa používa na autentifikáciu informácií odosielaných a prijímaných z pripojených zariadení a DHCP je protokol, ktorý poskytuje rýchlu, automatickú a centrálnu správu distribúcie adries IP v sieti.

Ak chcete nainštalovať oboje naraz, zadajte nasledujúci príkaz a potom pokračujte stlačením klávesu „y“:

sudo apt-get install hostapd isc-dhcp-server

2. Nainštalujte iptables pre bránu firewall. (yayy kvôli bezpečnosti!)

Spustite tento príkaz a napíšte „y“(áno) na obidve vyskakovacie konfiguračné obrazovky:

sudo apt-get install iptables-persistent

Krok 8: Upravte konfiguračný súbor DHCP

Upravte konfiguračný súbor DHCP
Upravte konfiguračný súbor DHCP
Upravte konfiguračný súbor DHCP
Upravte konfiguračný súbor DHCP

Nastavme komunikačný protokol DHCP, aby sme mohli odosielať a prijímať informácie (dosť dôležité, ak uvažujete o vybudovaní prepojenej siete)! Prejdite na konfiguračný súbor DHCP zadaním nasledujúceho príkazu:

sudo nano /etc/dhcp/dhcpd.conf

1. Pridajte komentár („#“) pred nasledujúce riadky (aby to vyzeralo ako súbor na fotografii 1):

možnosť názov_domény „example.org“;

možnosť serverov názov-domény ns1.example.org, ns2.example.org;

2. Odstráňte komentár („#“') z „autoritatívneho“riadka (foto 1 tu tiež pomôže):

#Ak je tento server DHCP oficiálnym serverom DHCP pre lokálnu sieť, autoritatívnu smernicu by ste mali odkomentovať.

#autoritatívne;

3. Pridajte tento kód na úplný koniec súboru (pozri fotografiu 2):

podsieť 192.168.42.0 maska siete 255.255.255.0 {

rozsah 192.168.42.10 192.168.42.50 voliteľná adresa vysielania 192.168.42.255; voliteľné smerovače 192.168.42.1; predvolený čas nájmu 600; maximálna doba prenájmu 7200; možnosť názov domény „miestny“; možnosť serverov názov-domény 8.8.8.8, 8.8.4.4; }

Čo to robí ?! Aby sme to (veľmi stručne) zhrnuli, nastavuje rozsah adries IP, ktoré sa majú priradiť pripojeným zariadeniam (od 192.168.42.10 do 192.168.42.50), rovnako ako váš domáci router! Tiež hovorí Pi, ako komunikovať s inými zariadeniami (jeho vysielacia adresa 192.168.42.255 a jeho vlastná IP adresa 192.168.42.1). Priradí určitý čas (v sekundách) na zdieľanie tohto pripojenia (doba prenájmu) a nastaví servery názvov domén (napríklad vyhľadanie telefónneho čísla v adresári).

4. Uložte a ukončite stlačením klávesov „Ctrl - X“a potom „y“(a potom klávesu Enter)

Krok 9: Upravte predvolený súbor servera DHCP

Upravte predvolený súbor servera DHCP
Upravte predvolený súbor servera DHCP
Upravte predvolený súbor servera DHCP
Upravte predvolený súbor servera DHCP

Upravme súbor servera DHCP, aby sme ho mohli priradiť k vysielaniu prostredníctvom WiFi! Prejdite na predvolený súbor servera DHCP zadaním nasledujúceho príkazu:

sudo nano/etc/default/isc-dhcp-server

1. Prejdite nadol na riadok s textom INTERFACES =”” a zmeňte ho na vysielanie cez wlan0 (to je nula, nie O):

ROZHRANIA =”wlan0”

2. Uložte a ukončite stlačením klávesov „Ctrl - X“a potom „y“(pravdepodobne ste už prišli na to kombinovanie klávesov, takže to prestanem spomínať:)).

Krok 10: Nastavte statickú adresu IP

Nastavte statickú adresu IP
Nastavte statickú adresu IP
Nastavte statickú adresu IP
Nastavte statickú adresu IP

1. Dajme nášmu Pi statickú (nemennú) IP adresu, aby sme ho vždy mohli nájsť, hej! Dočasne vypnite sieť bezdrôtového rozhrania:

sudo ifdown wlan0

2. Na úpravu súboru sieťových rozhraní použite program nano textového editora (na čo ste pravdepodobne prišli prečítaním príkazu (:)

sudo nano/etc/network/interfaces

3. Upravte súbor tak, aby vyzeral presne takto, potom ukončite a uložte (pozrite si aj fotografiu 1):

auto lo

iface lo inet loopback iface eth0 inet dhcp

allow-hotplug wlan0

iface wlan0 inet static

adresa 192.168.42.1 maska siete 255.255.255.0

#iface wlan0 inet manuál

#wpa-roam /etc/wpa-supplicant/wpa_supplicant.conf #iface default inet dhcp

4. Priraďte statickú IP:

sudo ifconfig wlan0 192.168.42.1

Krok 11: Konfigurujte podrobnosti o prístupovom bode

Nakonfigurujte detaily prístupového bodu
Nakonfigurujte detaily prístupového bodu
Nakonfigurujte detaily prístupového bodu
Nakonfigurujte detaily prístupového bodu
Nakonfigurujte detaily prístupového bodu
Nakonfigurujte detaily prístupového bodu

1. Vytvorte nový konfiguračný súbor s názvom „hostapd“:

sudo nano /etc/hostapd/hostapd.conf

2. Do tohto nového konfiguračného súboru napíšte (presne tak, ako je) (potom ukončite a uložte) (Foto 1):

interface = wlan0

ssid = HelloWorld #Name vášho RPi WiFi pripojenia country_code = US #Pokiaľ nie ste inde! hw_mode = g kanál = 6 macaddr_acl = 0 auth_algs = 1 ignore_broadcast_ssid = 0 wpa = 2 #Toto je protokol hesla wpa_passphrase = malina #Zmeňte heslo! wpa_key_mgmt = WPA-PSK wpa_pairwise = CCMP wpa_group_rekey = 86400 ieee80211n = 1 wme_enabled = 1

3. Povedzte protokolu HostAPD, kde nájdete tento nový súbor

Upravte predvolený súbor HostAPD:

sudo nano/etc/default/hostapd

Nájdite riadok, ktorý hovorí #DAEMON_CONF = "". Odstráňte komentár a upravte ho tak, aby vyzeral takto (Foto 2):

DAEMON_CONF =”/etc/hostapd/hostapd.conf”

Upravte inicializačný súbor HostAPD:

sudo nano /etc/init.d/hostapd

Nájdite riadok, ktorý hovorí DAEMON_CONF =. Upravte ho tak, aby smeroval na váš nový konfiguračný súbor! Takto (fotografia 3):

DAEMON_CONF =/etc/hostapd/hostapd.conf

Krok 12: Konfigurácia prekladu sieťových adries („NAT“)

Konfigurovať preklad sieťových adries
Konfigurovať preklad sieťových adries
Konfigurovať preklad sieťových adries
Konfigurovať preklad sieťových adries

Tento krok umožňuje viacerým klientom (ako všetkým vašim priateľom!) Naraz sa pripojiť k WiFi siete Pi (hrať všetky hry !!). Je to trochu technické, takže sa budem zaoberať deetmi (tiež nie veľmi známymi z tejto časti), ale prevedie vás týmto procesom.

1. Najprv musíme začať s presmerovaním IP vždy, keď sa Pi zapne. Na úpravu konfiguračného súboru sysctl* zadajte nasledujúci príkaz:

sudo nano /etc/sysctl.conf

- Prejdite nadol a zadajte tento kód do nového riadka, potom ukončite a uložte:

net.ipv4.ip_forward = 1

*btw to je L v sysctl, nie 1, ktoré som mnohokrát pokazil --.-

2. Aktivujte presmerovanie IP zadaním:

sudo sh -c „echo 1>/proc/sys/net/ipv4/ip_forward“

3. Vytvorte sieťový preklad medzi ethernetovým portom eth0 a WiFI portom wlan0 zadaním nasledujúcich príkazov (w/ - znaky a veľké písmená a podobne):

sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

sudo iptables -A DOPREDU -i et0 -o wlan0 -m stav -štát SÚVISIACE, ZARIADENÉ -j PRIJMEM

sudo iptables -A FORWARD -i wlan0 -o eth0 -j ACCEPT

4. Aby ste zaistili, že pri reštarte Pi dôjde k sieťovému prekladu, spustite toto:

sudo sh -c „iptables -save> /etc/iptables/rules.v4“

Krok 13: Otestujte tento prístupový bod

Otestujte ten prístupový bod!
Otestujte ten prístupový bod!
Otestujte ten prístupový bod!
Otestujte ten prístupový bod!

1. Spustite hostapd s naším konfiguračným súborom manuálne pomocou tohto príkazu:

sudo/usr/sbin/hostapd /etc/hostapd/hostapd.conf

2. Skontrolujte zoznam WiFi vo svojom počítači alebo smartfóne a nájdite SSID svojho nového prístupového bodu! Ak ste nič nezmenili, bude mať názov „HelloWorld“s heslom „Raspberry“.

Ak sa úspešne pripojíte, dostanete na obrazovku Raspberry Pi nejaký text. Zatiaľ toho veľa neuvidíme, ale sme si veľmi blízki!

3. Zrušte test zadaním „Ctrl+C“do konzoly Raspberry Pi

Stav hostiteľského servera AP a servera DHCP môžete skontrolovať pomocou nasledujúcich príkazov:

stav sudo service hostapd

sudo service isc-dhcp-server status

Krok 14: Nastavte démona

Nastavte démona
Nastavte démona

Démon je program, ktorý sa automaticky spustí vždy, keď je Pi zapnuté a beží na pozadí (nie celkom ako v sérii „Jeho temné materiály“..).

1. Spustite programy hostapd a dhcp:

služba sudo hostapd štart

sudo service isc-dhcp-server start

2. Spustením týchto dvoch ďalších príkazov povolíte automatické spustenie hostapd a dhcp po zapnutí Pi:

sudo update-rc.d hostapd povoliť

sudo update-rc.d isc-dhcp-server povoliť

Krok 15: Takmer tam! Vytvorte súbor HTML webového servera

Takmer tam! Vytvorte súbor HTML webového servera!
Takmer tam! Vytvorte súbor HTML webového servera!
Takmer tam! Vytvorte súbor HTML webového servera!
Takmer tam! Vytvorte súbor HTML webového servera!
Takmer tam! Vytvorte súbor HTML webového servera!
Takmer tam! Vytvorte súbor HTML webového servera!

1. Napíšte stránku HTML, ktorá bude hostiteľom na vašom webovom serveri! Alebo si stiahnite ten, ktorý som upravil, z digitálnej bezplatnej knižnice Adafruit:)

Stiahnite a uložte súbor zip a potom rozbaľte obsah. (Tu je celá stránka GitHub)

2. Otvorte WinSCP a zadajte názov hostiteľa: raspberrypi.local

3. Prihláste sa do Pi (zadajte používateľské meno a heslo)

4. Na strane Pi (pravá strana) obrazovky prejdite do domovského adresára

Dvakrát kliknite na priečinok so šípkou hore.

5. Prejdite do súboru/var/www/html

Dvakrát kliknite na priečinok s názvom „var“, potom na priečinok „www“a nakoniec na priečinok „html“.

6. Odstráňte existujúci súbor index.html (alebo ak chcete napísať vlastný, stačí ho otvoriť a upraviť).

7. Skopírujte súbory webového servera do priečinka html Pi

Na ľavej strane obrazovky (počítač) prejdite do priečinka, do ktorého ste uložili súbory. Zvýraznite a presuňte obsah (dva priečinky a súbor s názvom „index.html“) do priečinka html Pi. To je všetko!

8. Otvorte prehliadač a do navigačného panela v hornej časti zadajte „raspberrypi.local“. Ak to fungovalo, zobrazí sa stránka webového servera, čo čo!

Krok 16: Upravte súbor HTML Pt. 1

Upravte súbor HTML Pt. 1!
Upravte súbor HTML Pt. 1!

Pravdepodobne chcete vytvoriť vlastnú webovú stránku, preto pridajte svoje vlastné dokumenty/obrázky/čokoľvek a zmeňte súbor HTML tak, aby ukazoval na vaše súbory!

1. Otvorte súbor index.html na serveri Pi

2. Upravte hlavičky a deskriptory v súbore index.html

- Zmeňte názov svojho webového servera úpravou textu medzi časťami názvu:

Miestny webový server jenfoxbot!

- Zmeňte nadpis webového servera úpravou textu medzi h2 a strednou časťou (riadok 51):

Miestny webový server jenfoxbot

- Voliteľné: Zmeňte popis webovej stránky (riadok 55):

V závislosti od polohy mesiaca a hviezd*, tento hotspot môže, ale nemusí poskytovať internetové pripojenie.

Ak existuje internetové pripojenie, navštívte webovú stránku jenfoxbot

a dozvedieť sa o ďalších skvelých veciach, ktoré robí!

*A polohou mesiaca a hviezd rozumieme aktuálne rozmary staviteľa, jenfoxbot:)

3. Voliteľné: Odstráňte existujúce dokumenty, obrázky a videá a pridajte svoje vlastné

Táto webová stránka má dve vrstvy: prednú stránku, ktorá je vytvorená súborom „index.html“, a „internú“stránku, ktorá má dve stránky: „nápomocnýinfo.html“a „books.html“. Ak chcete pridať/upraviť obsah na titulnej stránke, upravte súbor "index.html" a pridajte obrázky do priečinka "images" v rovnakom priečinku (môžete tiež pridať ďalšie priečinky na uloženie iného alebo väčšieho obsahu).

Ak chcete upraviť obsah na vnútorných stránkach, upravte súbory „nápomocný info.html“a „books.html“, pridajte obrázky do priečinka „obrázky“a súbory PDF (alebo iné dokumenty) do priečinka „problémy“(opäť tu môžete pridať ďalšie priečinky).

Krok 17: Upravte súbor HTML Pt. 2

Upravte súbor HTML Pt. 2!
Upravte súbor HTML Pt. 2!
Upravte súbor HTML Pt. 2!
Upravte súbor HTML Pt. 2!
Upravte súbor HTML Pt. 2!
Upravte súbor HTML Pt. 2!

1. Pridajte svoje vlastné dokumenty

- Rozhodnite sa, čo chcete zahrnúť na server, a sťahujte súbory PDF týchto dokumentov. Tiež si stiahnite obrázky pre každý z dokumentov, aby ste mali zábavu, na ktorú kliknete: D

- Pomocou WinSCP pridajte svoje dokumenty do príslušných priečinkov (pozri predchádzajúci krok a fotografiu 1).

- Upravte súbor index.html alebo iný relevantný súbor html (napr. Ak chcete pridať alebo zmeniť knihu na stránke s užitočnými informáciami, upravte súbor „užitočné info.html“). Zobrazujte a pristupujte k obrázkom a dokumentom zmenou názvov a prípon súborov a aktualizáciou popisov:

VŠETKY VAŠE OBĽÚBENÉ SLOVÁ tu

2. Pre ľudí začínajúcich s kódom môžete pridať ďalšie dokumenty skopírovaním a prilepením existujúceho kódu a zmenou názvov a prípon súborov (pozri fotografiu 2)!

Tu je užitočný prehľad HTML z Khan Academy!

Krok 18: OMG konečne! Skončili sme:)

OMG konečne! Skončili sme:)
OMG konečne! Skončili sme:)
OMG konečne! Skončili sme:)
OMG konečne! Skončili sme:)
OMG konečne! Skončili sme:)
OMG konečne! Skončili sme:)

Odpojte ethernetový kábel, pripojte sa k svojmu bezdrôtovému prístupovému bodu a potom zadajte adresu IP do panela s adresou vášho obľúbeného prehliadača (192.168.42.1, ak ste presne dodržali tento návod).

Ak všetko funguje, zobrazí sa vaša webová stránka (vložil som svoje screenshoty). Woohoo, práve ste vytvorili bezdrôtový prístupový bod !! (Ak to nefungovalo, znova spustite nastavenie a znova skontrolujte, či je všetok kód terminálu presne taký, ako je znázornené, vrátane medzier a podobne).

Preskúmajte svoj vlastný miestny web Cloud a rozhodnite sa, ako ho odtiaľto chcete používať!

Krok 19: Čo bude ďalej?

Čo bude ďalej?
Čo bude ďalej?
Čo bude ďalej?
Čo bude ďalej?

Jednou z možností je použiť ho ako miestne bezdrôtové úložné zariadenie. Pripojte Pi, pripojte sa k prístupovému bodu WiFi, ktorý ste nastavili (tento sa nazýva „HelloWorld“), a ukladajte alebo sťahujte z neho súbory. K týmto súborom máte prístup, aj keď ste odpojení od internetu. Môžete si teda uložiť svoj obľúbený film a stále ho sledovať, aj keď sa vypne napájanie:) (ehm, za predpokladu, že máte nabitý prenosný počítač).

Pridajte ďalšie dokumenty (napr. Môžete ich použiť ako záložné úložisko), hrajte sa s HTML kódom, aby boli vaše stránky fantastické, a bavte sa!

Ďalšou možnosťou je nakonfigurovať to ako verejnú webovú stránku a priradiť jej názov domény, aby k súborom mali prístup ďalší ľudia. To je obzvlášť užitočné, ak sa chystáte niekam bez WiFi alebo káblového internetu - Wikipediu si môžete vziať so sebou! (ale možno im darujte, ak to urobíte, pretože sú úžasní). Ak vám vyhovuje kód, môžete ho nastaviť ako automatický záložný server, lokálny bezdrôtový herný server pre vás a vašich priateľov atď. Buďte kreatívni!

Ak pôjdete touto cestou, uistite sa, že viete niečo o zabezpečení siete, pretože protokol hesla WPA2 bol nedávno ohrozený (pozri nižšie).

Nakoniec, ako je uvedené v úvode, tento cloudový server môžete použiť na naštartovanie internetu ľudí! Vytvorte si deň so svojimi priateľmi a vytvorte tak veľa cloudových serverov, aby ste sa mohli všetci spolu „rozprávať“! Tento prístup nie je nevyhnutne * najlepší * (aka najúčinnejší/najúčinnejší) spôsob budovania verejného internetu, ale je to skvelé východisko. Navyše, čím lepšie porozumieme tomu, ako tieto technológie fungujú, tým lepšie ich použijeme na riešenie vážnych problémov a na obhajobu seba a svojich komunít.:)

Viac informácií o bezpečnostnom riziku WPA2 od užitočného používateľa BillDauterive:

„Útočník potrebuje, aby zariadenie v dosahu cieľovej siete Wi -Fi predstavovalo hrozbu, tj. Otvorenie portu na web na to nemá vplyv. Ak dôjde k narušeniu [prístupového bodu], útočník by ho mohol špehovať/upraviť prevádzka v sieti Wifi, ktorá nie je šifrovaná prostredníctvom TLS. V prípade ohrozenej siete WLAN by nešifrované VNC do siete Pi predstavovalo riziko aj pri prístupe z siete WLAN."

Súťaž Raspberry Pi 2017
Súťaž Raspberry Pi 2017
Súťaž Raspberry Pi 2017
Súťaž Raspberry Pi 2017

Druhé miesto v súťaži Raspberry Pi Contest 2017

Odporúča: