Cuprins:
- Pasul 1: Ești nou în programarea Linux și Terminal?
- Pasul 2: Materiale
- Pasul 3: Programe software
- Pasul 4: Pornire rapidă
- Pasul 5: Configurați Raspberry Pi
- Pasul 6: Instalați Apache
- Pasul 7: Instalați software-ul serverului
- Pasul 8: Editați fișierul de configurare DHCP
- Pasul 9: Editați fișierul server DHCP implicit
- Pasul 10: configurați o adresă IP statică
- Pasul 11: Configurați detaliile punctului de acces
- Pasul 12: Configurați traducerea adresei de rețea ("NAT")
- Pasul 13: Testați acel punct de acces
- Pasul 14: Configurați un Daemon
- Pasul 15: Aproape acolo! Creați un fișier HTML pentru server web
- Pasul 16: Editați fișierul HTML Pt. 1
- Serverul Web local al jenfoxbot
- Pasul 17: Editați fișierul HTML Pt. 2
- Pasul 18: OMG În cele din urmă! Au fost efectuate:)
- Pasul 19: Ce urmează?
Video: Faceți din Pi un server Cloud (local) !: 19 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:46
Salvați și accesați documente, fotografii și muzică pe propriul dvs. server Pi Cloud local! Cea mai bună parte: îl puteți folosi dacă, sau când, Internetul cade (sau dacă vă aflați într-un loc îndepărtat și doriți acces la Wikipedia). O, hei, și dacă prietenul tău primește unul și locuiește aproape (* ahem * 80ft * ahem *), poți să le împărtășești lucruri și să-ți creezi propria linie de chat personală!
Asta mă face să mă gândesc.. dacă destul de mulți oameni au construit servere Pi Cloud, am putea face sursă de internet! Acesta ar fi un 11/10 pe o scară de măreție. Cu noile modele de computer Raspberry Pi, este posibil și nici măcar scump! (Ce! Spune-mi mai multe!)
Acest tutorial vă va arăta cum să configurați un punct de acces WiFi cu rază scurtă de acțiune (~ 80 ft) și un server web personal („readuceți-l înapoi la HTML bbies). Puteți configura acest lucru doar ca o rețea locală (închisă) (adică propriul dispozitiv personal de rezervă „cloud”) sau îl puteți difuza în restul lumii! (..dacă faceți acest lucru, asigurați-vă că cunoașteți securitatea rețelei.)
Acestea fiind spuse, presupunând că aveți cunoștințe de bază despre Pi, iată defalcarea:
Timp de citire: ~ 40 min
Timp de construcție: ~ 60 min (mai puțin dacă aveți experiență cu Linux)
Cost: ~ 35 USD (pentru Pi 3)
Dacă sunteți interesat să ajutați la lansarea unui Internet al oamenilor, împărtășiți-l cu prietenii, familia și toți cei pe care îi cunoașteți (sau creați-l pentru ei!). Dacă construiți acest proiect, vă rugăm să marcați că l-ați construit, astfel încât să putem înțelege cât de mulți oameni au infrastructura de care avem nevoie pentru a crea de fapt un Internet cu drepturi depline. În cele din urmă, urmați-mă pentru a fi la curent (mă adresez unor oameni pentru a încerca să devină un lucru real, vă rugăm să nu ezitați să mă contactați dacă puteți ajuta și / sau să luați acest lucru, este open-source!).
Pasul 1: Ești nou în programarea Linux și Terminal?
Va trebui să putem accesa Pi-ul nostru de la distanță (de exemplu, prin SSH). Dacă sunteți ca „wtf is that”, consultați acest tutorial introductiv pentru o prezentare mai detaliată despre cum să configurați Raspberry Pi 3 și câteva programe rapide de terminal Linux.
Această abordare a punctului de acces Pi * și a serverului web ** utilizează sistemul de operare Jessie Lite. Dacă urmați acest tutorial rând cu rând, veți avea nevoie de această versiune specifică de Linux
În cele din urmă, acest tutorial este construit din tutorialul Adafruit Digital Free Library, deci verificați acel tutorial dacă întâmpinați probleme (sau lăsați un comentariu și eu sau o altă persoană utilă vom încerca să vă răspund la întrebare:))
(De asemenea, s-ar putea să te simți cam lung, așa că am inclus diverse fotografii drăguțe de cățeluș pentru a te menține motivat: D)
* Un punct de acces este un dispozitiv hardware care permite unui dispozitiv WiFi (de ex. Smartphone) să se conecteze la o rețea cu fir (de ex. Router).
** Un server web este un computer care furnizează o pagină web. Când accesați site-urile web preferate, tastați „www.wikipedia.org” care vă duce la adresa IP a serverului web și afișează informații publice.
Atenție: este recomandat să rulați Pi-ul doar ca rețea locală (adică nu conectați Pi-ul la World Wide Web mai larg), deoarece protocolul de parolă WPA2 poate să nu fie sigur.
Pasul 2: Materiale
Computer cu port Ethernet și slot pentru card SD
Raspberry Pi 3
- Card SD (8 GB sau mai mare, mai ales dacă doriți să-l utilizați pentru stocare)
Cablu de alimentare MicroUSB la USB
Cablu Ethernet
- Recomandat: Raspberry Pi Case
Pasul 3: Programe software
1. PuTTY ne permite să ne conectăm de la distanță la Raspberry Pi folosind adresa IP, numele de utilizator și parola Pi.
Descărcați aici:
2. Etcher formează și scrie Raspbian (sau alt sistem de operare) („OS”) pe un card SD.
Descărcați aici:
3. WinSCP permite transferul ușor de fișiere între computer și Raspberry Pi.
Descărcați aici (faceți clic pe pachetul de instalare):
4. Computerele Windows vor avea nevoie de servicii de imprimare Bonjour pentru Windows (de la Apple) pentru a utiliza adresa IP „raspberrypi.local”.
Descărcați aici:
Pasul 4: Pornire rapidă
Dacă ați mai lucrat cu Pi și sunteți confortabil cu terminalul Linux și altele, iată o prezentare rapidă a acestui proces:
1. Încărcați Jessie Lite pe un card SD (8 GB sau mai mult) și introduceți-l în Pi.
Descărcați sistemul de operare Jessie Lite aici.
2. Conectați-vă de la distanță (de exemplu, SSH) și introduceți acreditările.
3. Iată un depozit Github cu toate comenzile pentru a transforma Pi într-un server web: D
Parcurgeți fișierul Setup și introduceți comenzile (în ordine). Acest proces va instala HostAPD (autentificare), DHCP (administrare IP), iptables (firewall) și Apache (software pentru server web).
4. Creați o pagină web publică sau păstrați-vă fișierele / datele private / cu prietenii și familia
Un exemplu de pagină web HTML adaptat din tutorialul Adafruit Digital Free Library este inclus în depozitul Github (ServerWebsiteHTML-Raw). Puteți utiliza, de asemenea, fișierul zip mai mare pentru a construi din:)
Atenție: este recomandat să rulați Pi-ul doar ca rețea locală (adică nu conectați Pi-ul la World Wide Web mai larg), deoarece protocolul de parolă WPA2 poate să nu fie sigur.
Pasul 5: Configurați Raspberry Pi
1. Flashează cardul SD cu Jessie Lite (descarcă Jessie Lite aici). Activați SSH adăugând un fișier numit „SSH” în conținutul fișierului cardului SD (fără extensii - eliminați.txt dacă este adăugat automat). Introduceți în Pi.
2. Conectați cablul Ethernet între computer și Pi, apoi conectați cablul de alimentare Pi
3. Creați o punte de rețea între computer și Pi
Accesați Setări -> Rețea și Internet -> Schimbați setările adaptorului. Selectați conexiunea Ethernet (ar trebui să afișeze o conexiune necunoscută sau ceva similar). Țineți apăsată tasta „CTRL”, apoi selectați conexiunea WiFi. Faceți clic dreapta și alegeți „Bridge Connections”.
3. Deschideți PuTTY, tastați „raspberrypi.local” pentru numele gazdei și conectați-vă la Pi, woo
Dacă vă conectați pentru prima dată, utilizați numele de utilizator implicit: pi și parola: raspberry. Schimbați parola folosind comanda passwd
4. Verificați dacă Pi este conectat la Internet și actualizați-l
Rulați această comandă pentru a verifica dacă Pi se poate conecta la Google (va imprima 5 linii spunându-l dacă a primit informații de la google.com):
ping -c 5 google.com
Rulați această comandă pentru a actualiza Pi (primul descarcă pachetele, al doilea le instalează):
sudo apt-get update
sudo apt-get upgrade
Pasul 6: Instalați Apache
Apache este software-ul nostru pentru server web! (Ne permite să găzduim cu ușurință informații și fișiere accesibile printr-un browser web precum Chrome, Firefox, Explorer etc.)
Să instalăm software-ul Apache și apoi să schimbăm permisiunile pentru a edita folderul HTML. Tastați și introduceți următoarele comenzi (în ordine):
sudo apt-get install apache2 -y
cd / var / www
sudo chown pi: pi / var / www / html
CD
Pasul 7: Instalați software-ul serverului
1. Instalați software-ul HostAPD și DHCP.
HostAPD este utilizat pentru autentificarea informațiilor trimise și primite de pe dispozitivele conectate, iar DHCP este un protocol utilizat pentru a furniza o gestionare rapidă, automată și centrală pentru distribuirea adreselor IP într-o rețea.
Pentru a instala ambele simultan, tastați următoarea comandă și apoi apăsați „y” pentru a continua:
sudo apt-get install hostapd isc-dhcp-server
2. Instalați iptables pentru un firewall. (pentru siguranță!)
Rulați această comandă și tastați „y” (da) la ambele ecrane de configurare care apar:
sudo apt-get install iptables-persistent
Pasul 8: Editați fișierul de configurare DHCP
Să configurăm protocolul de comunicație DHCP, astfel încât să putem trimite și primi informații (destul de important dacă vă gândiți să construiți o rețea conectată)! Accesați fișierul de configurare DHCP tastând următoarele:
sudo nano /etc/dhcp/dhcpd.conf
1. Adăugați un comentariu ("#") în fața următoarelor linii (astfel încât să arate ca fișierul din fotografia 1):
opțiune nume de domeniu „example.org”;
opțiune nume-domeniu-servere ns1.example.org, ns2.example.org;
2. Eliminați comentariul ("#" ') de pe linia "autoritară" (fotografia 1 este utilă și aici):
# Dacă acest server DHCP este serverul DHCP oficial pentru rețeaua locală, directiva de autoritate ar trebui să fie necomentată.
#autoritativ;
3. Adăugați acest cod până la capătul fișierului (a se vedea fotografia 2):
subrețea 192.168.42.0 netmask 255.255.255.0 {
interval 192.168.42.10 192.168.42.50 opțiune adresa de difuzare 192.168.42.255; routerele de opțiuni 192.168.42.1; timp de leasing implicit 600; timp maxim de închiriere 7200; opțiune nume de domeniu „local”; opțiune nume-domeniu-servere 8.8.8.8, 8.8.4.4; }
Ce face asta ?! Pentru a rezuma (foarte scurt), configurează o serie de adrese IP pentru a fi atribuite dispozitivelor conectate (de la 192.168.42.10 la 192.168.42.50), la fel ca routerul dvs. de acasă! De asemenea, îi spune Pi-ului cum să comunice cu alte dispozitive (adresa de difuzare 192.168.42.255 și propria adresă IP 192.168.42.1). Acesta alocă o perioadă de timp (în secunde) pentru a partaja această conexiune (timpul de închiriere) și configurează servere de nume de domeniu (cum ar fi căutarea unui număr de telefon într-un director).
4. Salvați și ieșiți apăsând "Ctrl - X" și apoi "y" (și apoi tasta Enter)
Pasul 9: Editați fișierul server DHCP implicit
Să edităm fișierul server DHCP astfel încât să-l putem atribui difuzării prin WiFi! Accesați fișierul server DHCP implicit tastând următoarele:
sudo nano / etc / default / isc-dhcp-server
1. Derulați în jos până la linia pe care scrie INTERFACES =”” și schimbați-o pentru a difuza prin wlan0 (adică un zero, nu un O):
INTERFACES =”wlan0”
2. Salvați și ieșiți apăsând „Ctrl - X” și apoi „y” (probabil că v-ați dat seama de acest combo de chei până acum, așa că voi înceta să mai menționez:)).
Pasul 10: configurați o adresă IP statică
1. Să-i dăm Pi-ului nostru o adresă IP statică (neschimbată), astfel încât să o putem găsi întotdeauna, da! Dezactivați temporar rețeaua interfeței fără fir:
sudo ifdown wlan0
2. Utilizați programul nano text editor pentru a edita fișierul interfețelor de rețea (pe care probabil l-ați dat seama citind comanda (:)
sudo nano / etc / network / interfaces
3. Editați fișierul astfel încât să arate exact ca următorul, apoi ieșiți și salvați (verificați și fotografia 1):
auto lo
iface lo inet loopback iface eth0 inet dhcp
allow-hotplug wlan0
iface wlan0 inet static
adresa 192.168.42.1 netmask 255.255.255.0
#iface wlan0 inet manual
# wpa-roam /etc/wpa-supplicant/wpa_supplicant.conf #iface implicit inet dhcp
4. Atribuiți un IP static:
sudo ifconfig wlan0 192.168.42.1
Pasul 11: Configurați detaliile punctului de acces
1. Creați un nou fișier de configurare numit „hostapd”:
sudo nano /etc/hostapd/hostapd.conf
2. Scrieți următoarele (exact așa cum este) în acest nou fișier de configurare (apoi ieșiți și salvați) (Foto 1):
interfață = wlan0
ssid = HelloWorld #Name of your RPi WiFi connection country_code = SUA # Cu excepția cazului în care vă aflați în altă parte! hw_mode = g channel = 6 macaddr_acl = 0 auth_algs = 1 ignore_broadcast_ssid = 0 wpa = 2 # Acesta este protocolul de parolă wpa_passphrase = zmeură # Schimbați parola! wpa_key_mgmt = WPA-PSK wpa_pairwise = CCMP wpa_group_rekey = 86400 ieee80211n = 1 wme_enabled = 1
3. Spuneți protocolului HostAPD unde să găsiți acest fișier nou
Editați fișierul implicit HostAPD:
sudo nano / etc / default / hostapd
Găsiți linia care spune # DAEMON_CONF = "". Eliminați comentariul și editați-l astfel încât să arate astfel (Foto 2):
DAEMON_CONF =”/ etc / hostapd / hostapd.conf”
Editați fișierul de inițializare HostAPD:
sudo nano /etc/init.d/hostapd
Găsiți linia care spune DAEMON_CONF =. Editați-l, astfel încât să indice spre noul dvs. fișier de configurare! Ca aceasta (Foto 3):
DAEMON_CONF = / etc / hostapd / hostapd.conf
Pasul 12: Configurați traducerea adresei de rețea ("NAT")
Acest pas permite mai multor clienți (ca toți prietenii tăi!) Să se conecteze simultan la WiFi-ul lui Pi (joacă toate jocurile !!). Este un pic tehnic, așa că voi analiza deets (de asemenea, nu sunt foarte familiarizat cu această parte), dar vă va ajuta să treceți prin proces.
1. Mai întâi, trebuie să începem redirecționarea IP de fiecare dată când Pi se aprinde. Introduceți următoarea comandă pentru a edita fișierul de configurare sysctl *:
sudo nano /etc/sysctl.conf
- Derulați în partea de jos și tastați acest cod pe o nouă linie, apoi ieșiți și salvați:
net.ipv4.ip_forward = 1
* btw care este un L în sysctl, nu un 1, pe care l-am încurcat atât de multe ori -.-
2. Activați redirecționarea IP tastând:
sudo sh -c „echo 1> / proc / sys / net / ipv4 / ip_forward”
3. Creați traducere în rețea între portul Ethernet eth0 și portul WiFI wlan0 tastând următoarele comenzi (cu / - semne și majuscule și altele):
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASCHERADE
sudo iptables -A FORWARD -i eth0 -o wlan0 -m state --state RELATED, STABILIT -j ACCEPT
sudo iptables -A FORWARD -i wlan0 -o eth0 -j ACCEPT
4. Pentru a ne asigura că traducerea în rețea are loc atunci când repornim Pi, rulați acest lucru:
sudo sh -c „iptables-save> /etc/iptables/rules.v4”
Pasul 13: Testați acel punct de acces
1. Rulați manual hostapd cu fișierul nostru de configurare manual cu această comandă:
sudo / usr / sbin / hostapd /etc/hostapd/hostapd.conf
2. Verificați lista WiFi de pe computer sau smartphone și găsiți noul dvs. punct de acces SSID! Dacă nu ați schimbat nimic, va fi numit „HelloWorld” cu o parolă „Raspberry”.
Dacă vă conectați cu succes, veți primi un text pe ecranul Raspberry Pi. Nu vom vedea încă multe, dar suntem foarte apropiați!
3. Anulați testul tastând „Ctrl + C” în consola Raspberry Pi
Puteți verifica starea serverului AP gazdă și a serverului DHCP cu următoarele comenzi:
sudo service hostapd status
sudo service isc-dhcp-server status
Pasul 14: Configurați un Daemon
Un daemon este un program care pornește automat de fiecare dată când Pi este pornit și rulează în fundal (nu chiar ca seria „His Dark Materials”..).
1. Porniți programele hostapd și dhcp:
sudo service hostapd start
sudo service isc-dhcp-server start
2. Rulați următoarele două comenzi pentru a permite ca hostapd și dhcp să pornească automat când Pi se aprinde:
sudo update-rc.d hostapd activate
sudo update-rc.d isc-dhcp-server enable
Pasul 15: Aproape acolo! Creați un fișier HTML pentru server web
1. Scrieți o pagină HTML pentru a găzdui pe serverul dvs. web! Sau descărcați unul pe care l-am adaptat din Biblioteca digitală gratuită Adafruit:)
Descărcați și salvați fișierul zip, apoi extrageți conținutul. (Iată pagina completă GitHub)
2. Deschideți WinSCP și introduceți numele gazdei: raspberrypi.local
3. Conectați-vă la Pi (introduceți numele de utilizator și parola)
4. În partea Pi a ecranului (partea dreaptă), accesați directorul principal
Faceți clic de două ori pe folderul cu săgeata în sus.
5. Accesați fișierul / var / www / html
Faceți dublu clic pe folderul etichetat „var”, apoi pe folderul „www” și, în final, pe folderul „html”.
6. Ștergeți fișierul index.html existent (sau dacă doriți să scrieți propriul dvs., îl puteți deschide și edita).
7. Copiați fișierele serverului web în folderul Pi html
În partea stângă a ecranului (computerul dvs.), accesați dosarul în care ați salvat fișierele. Evidențiați și trageți conținutul (două foldere și un fișier numit „index.html”) în folderul Pi html. Asta e!
8. Deschideți un browser și tastați „raspberrypi.local” în bara de navigare din partea de sus. Dacă a funcționat, veți vedea pagina serverului web, ce ce!
Pasul 16: Editați fișierul HTML Pt. 1
Probabil că doriți să vă creați propriul site web, așa că adăugați propriile documente / imagini / orice și schimbați fișierul HTML pentru a indica fișierele dvs.!
1. Deschideți fișierul index.html de pe Pi
2. Editați anteturile și descriptorii din fișierul index.html
- Schimbați titlul serverului dvs. web editând textul dintre părțile titlului:
Serverul Web local al jenfoxbot!
- Schimbați antetul serverului web editând textul între h2 și părțile centrale (linia 51):
Serverul Web local al jenfoxbot
- Opțional: modificați descrierea paginii web (linia 55):
În funcție de poziția lunii și a stelelor *, acest hotspot poate furniza sau nu o conexiune la Internet.
Dacă există o conexiune la internet, consultați site-ul web al jenfoxbot
și să învețe despre celelalte lucruri interesante pe care le face!
* Și prin poziția lunii și a stelelor ne referim la capriciile actuale ale constructorului, jenfoxbot:)
3. Opțional: ștergeți documentele, imaginile și videoclipurile existente și adăugați-le pe ale dvs
Există două straturi în această pagină web: prima pagină, care este creată prin fișierul „index.html” și „intern”, care are două pagini: „utileinfo.html” și „cărți.html”. Dacă doriți să adăugați / modificați conținut pe prima pagină, editați fișierul „index.html” și adăugați imagini în folderul „imagini” din același direct (puteți adăuga și mai multe foldere pentru a stoca conținut diferit sau mai mult).
Dacă doriți să modificați conținutul de pe paginile interne, editați fișierele „helpfulinfo.html” și „books.html”, adăugați imagini în folderul „images” și PDF-uri (sau alte documente) în folderul „issues” (din nou, puteți adăuga mai multe foldere aici).
Pasul 17: Editați fișierul HTML Pt. 2
1. Adăugați propriile documente
- Decideți ce doriți să includeți pe server și descărcați PDF-urile acestor documente. De asemenea, descărcați imagini pentru fiecare dintre documente, astfel încât să aveți ceva distractiv pe care să dați clic: D
- Folosind WinSCP, adăugați documentele în folderele corespunzătoare (consultați pasul anterior și fotografia 1).
- Editați index.html sau alt fișier html relevant (de exemplu, dacă doriți să adăugați sau să schimbați o carte în pagina de informații utile, editați fișierul „helpfulinfo.html”). Afișați și accesați imagini și documente modificând numele fișierelor și extensiile și actualizând descrierile:
TOATE CUVÂNTURILE FAVORITE AICI
2. Pentru persoanele noi în cod, puteți adăuga mai multe documente copiind și lipind codul existent și schimbând numele fișierelor și extensiile (vezi fotografia 2)!
Iată o prezentare utilă despre HTML de la Academia Khan!
Pasul 18: OMG În cele din urmă! Au fost efectuate:)
Deconectați cablul Ethernet, conectați-vă la punctul de acces wireless, apoi introduceți adresa IP în bara de adrese a browserului dvs. preferat (192.168.42.1 dacă ați urmat exact acest tutorial).
Dacă totul funcționează, veți vedea pagina dvs. web (am inclus capturi de ecran ale mele). Woohoo tocmai ai creat un punct de acces wireless !! (Dacă nu a funcționat, rulați din nou prin configurare și verificați din nou dacă tot codul terminalului este exact așa cum se arată, inclusiv spații și altele).
Explorează propriul tău site web local Cloud și decide cum vrei să-l folosești de aici!
Pasul 19: Ce urmează?
O opțiune este utilizarea acestuia ca dispozitiv local de stocare fără fir. Conectați Pi, conectați-vă la punctul de acces WiFi pe care l-ați configurat (acesta se numește "HelloWorld") și stocați sau retrageți fișiere din acesta. Puteți accesa aceste fișiere chiar dacă sunteți deconectat de la Internet. Așa că ai putea să-ți salvezi filmul preferat și să îl urmărești în continuare când se oprește curentul:) (er, presupunând că ai un laptop încărcat).
Adăugați mai multe documente (de exemplu, îl puteți folosi ca stocare de rezervă), jucați-vă cu codul HTML pentru a face site-ul dvs. elegant și distrați-vă!
O altă opțiune este să configurați acest lucru ca o pagină web orientată spre public și să îi atribuiți un nume de domeniu, astfel încât alte persoane să poată accesa fișierele. Acest lucru este deosebit de util dacă mergeți undeva fără WiFi sau Internet prin cablu - puteți lua Wikipedia cu voi! (dar poate donați-le dacă faceți asta pentru că sunt minunate). Dacă sunteți confortabil cu codul, puteți configura acest lucru pentru a fi un server de backup automat, un server local de jocuri wireless pentru dvs. și prietenii dvs. etc. Fii creativ!
Dacă mergeți pe această rută, asigurați-vă că știți puțin despre securitatea rețelei, deoarece protocolul de parolă WPA2 a fost compromis recent (a se vedea mai jos).
În cele din urmă, așa cum s-a menționat în introducere, puteți utiliza acest server Cloud pentru a porni Internetul unui popor! Aveți o zi de construire cu prietenii dvs. pentru a crea o grămadă de servere Cloud, astfel încât să puteți „vorbi” cu toții! Această abordare nu este neapărat cel mai bun * (alias cel mai eficient / eficient) mod de a construi un Internet public, dar este un punct de plecare excelent. În plus, cu cât înțelegem mai bine modul în care funcționează aceste tehnologii, cu atât le folosim mai bine pentru a rezolva probleme grave și pentru a pleda pentru noi înșine și pentru comunitățile noastre.:)
Mai multe informații despre riscul de securitate WPA2 de la utilizatorul util BillDauterive:
„[T] atacatorul are nevoie de un dispozitiv în raza de acțiune a rețelei wifi țintă pentru a fi o amenințare, adică deschiderea unui port către web nu afectează acest lucru. Dacă un [punct de acces] este compromis, atacatorul ar putea apoi spiona / modifica trafic pe rețeaua Wifi care nu este criptat prin TLS. Pe o WLAN compromisă, VNC necriptat către Pi ar fi un risc chiar și atunci când se accesează cu WLAN."
Locul doi în concursul Raspberry Pi 2017
Recomandat:
Faceți ceasul Nixie cu Arduino în cutie din lemn MDF: 11 pași (cu imagini)
Realizați ceasul Nixie cu Arduino în carcasa din MDF: În această instrucțiune, voi arăta cum să creați ceasul Nixie cu Arduino prin circuit, care este cât mai simplu posibil. Toate acestea sunt puse în cutie din lemn MDF. După finalizare, ceasul arată ca un produs: frumos și compact ferm. Să fim
Faceți cele mai mici căști unice cu armătură echilibrată din lume: 7 pași (cu imagini)
Faceți cele mai mici căști unice cu armatură echilibrată din lume: Acesta este un proiect pentru a face probabil cele mai mici căști unice BA cu o calitate audio a sunetului. Designul a fost inspirat de Final F7200, un IEM de 400 USD + de înaltă rezoluție pe Amazon. În timp ce cu componente disponibile pe piața deschisă, bricolajii îl pot face în
Faceți din nou jucării vechi minunate: 17 pași (cu imagini)
Make Old Toys Awesome Again: Am găsit această navă spațială retro de la un magazin local de gunoi la 2 USD și nu m-am putut abține să o cumpăr. Inițial aveam să le dau nepoților mei așa cum este, dar am vrut să-l fac puțin mai distractiv să mă joc. Am decis să folosesc încrederea 555 ic
Faceți un bol de artă din sticla pentru animale de companie: 5 pași (cu imagini)
Faceți un bol de artă din sticla pentru animale de companie: PET este polietilenă tereftalat, care este un polimer termoplastic. Poate fi format din nou prin încălzire. După procesul de încălzire, devine mai rigid, rigid, durabil și sticlos. Devine și mai puternic și cristalizat atunci când este perforat. Aceasta s-a format
Construiți un robot foarte mic: faceți cel mai mic robot cu roți din lume cu un dispozitiv de prindere .: 9 pași (cu imagini)
Construiți un robot foarte mic: faceți cel mai mic robot cu roți din lume cu un dispozitiv de prindere. Este controlat de un microcontroler Picaxe. În acest moment, cred că acesta ar putea fi cel mai mic robot cu roți din lume, cu mâner. Fără îndoială că va