Sisukord:
- Tarvikud
- Samm: SD -kaardi ettevalmistamine Pi jaoks
- Samm 2: Pi-Hole'i installimine SSH kaudu
- Samm: PADD ja 3,5 -tollise ekraani installimine ning osade 3D -printimine
- Samm 4: PADD suuruse muutmine tavaliselt MEGA -le
- 5. toiming: ruuteri seadistamine võrgupõhiseks reklaamide blokeerimiseks
- 6. toiming: DNS -serveri seadistamine valitud seadmetes
- Samm: värskendage oma Pi-auk
- 8. samm: kõik on tehtud
Video: PiHole reklaamiblokeerija 3,5 -tollise ekraaniga: 8 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Tere tulemast minu õpetusesse, kuidas luua tõeliselt vinge reklaamiblokeerija kogu teie võrgustiku jaoks! Raspberry Pi kasutab tarkvara, mida tuntakse kui Pi-Hole ja PADD, et blokeerida reklaame ja kuvada statistilisi andmeid, nagu Pi-Hole IP-aadress ja blokeeritud reklaamide hulk.
Tarvikud
Te vajate:- Vaarika Pi 3/4, kumbki sobib ja see võib olla + variant, kui valite.
- 3,5 Raspberry Pi Display, leidsin EBayst odava hinnaga umbes 20 AUD.
- Usaldusväärne 8 GB micro-SD-kaart, ma kasutasin 16 GB SanDiski kaarti, sest see oli see, mis mul ümber oli ja mul on sellega varem õnne olnud.
- 3D -printer või juurdepääs 3D -printimisteenusele. Tehniliselt on see valikuline, kui te ei soovi ümbrist, kuid see on väga soovitatav.
- Etherneti kaabel, mida kasutatakse Pi kiirema Interneti -ühenduse tagamiseks
- ruuter, oma Pi ühendamiseks
- Raspberry Pi toiteallikas, soovitan ametlikku Raspberry Pi toiteallikat, kuid iga USB -toiteallikas, mis suudab toita 5 V vähemalt 2,5 amprit, peaks sobima.
- Windowsiga arvuti, selles juhendis kasutataval tarkvaral võib olla vastavus Macile ja Linuxile, kuid ma katan Windowsi poole.
- Micro-SD-USB-adapter, mida kasutatakse SD-kaardi ühendamiseks arvutiga. Valikuline, kui teie arvutis on juba pesa.
Samm: SD -kaardi ettevalmistamine Pi jaoks
See on üsna lihtne, kuid enne SD -i välgutamist on siin vajalik tarkvara:
SD -kaardi vormindaja, selle saab alla laadida saidilt sdcard.org
Etcher, kasutatakse kaardi välgutamiseks. Soovi korral saate selle asemel kasutada ka Win32DiskImagerit
Viimane Raspbian Lite pilt, ekstraktige kindlasti.zip, mille saate
Ok, oleme oma tarkvara kokku kogunud, alustame.
Esiteks peame vormindama SD -kaardi. Selleks avame SD -kaardi vormindaja, ühendame SD -kaardi välja ja valime selle akna ülaosas olevast loendist. Veenduge, et valite oma SD -kaardi, mitte teise draivi. Veenduge, et kaardil pole midagi olulist, kuna kõik kustutatakse kaardilt. Kui olete valmis, klõpsake nuppu Vorminda. Selle valmimine ei tohiks võtta liiga kaua aega. Kui see on lõpetatud, saate SD -kaardi vormindaja sulgeda
Järgmisena peame kaarti välgutama. Avage Etcher ja klõpsake sinist nuppu „Vali pilt” ning sirvige allalaaditud.img -faili leidmiseks ja valige see. Järgmisena peaks teie SD -kaart olema juba vaikimisi valitud, kuid kui see pole nii, siis lihtsalt muutke seda, klõpsates nuppu. Kui olete veendunud, et kõik valikud on õiged, klõpsake "Flash!". Selleks kulub mõni minut ja kui see on tehtud, saate Etcheri sulgeda.
Lõpuks peame lubama ssh ja looma ühenduse WiFi -ga. Avage File Explorer ja klõpsake vasakul küljel "boot". Teile tuleks esitada failide loend. Paremklõpsake ja looge uus tekstidokument, seejärel pange sellele nimi ssh ja eemaldage lõpus laiend.txt. Pange tähele, et selleks peab olema lubatud „Kuva faililaiendid”. Klõpsake nuppu Jah ja tühi fail nimega ssh peaks olema kohal. Järgmisena peame uuesti looma tekstidokumendi, kuid pange sellele nimi wpa_supplicant, asendades.txt failiga.conf. Paremklõpsake seda ja valige redigeeri ja kleepige see tekst faili, asendades oma WiFi andmed järgmises:
riik = USA
ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev update_config = 1 network = {ssid = "WIFI_SSID" scan_ssid = 1 psk = "WIFI_PASSWORD" key_mgmt = WPA-PSK}
Kui olete valmis, salvestage fail kindlasti!
Eemaldage SD -kaart, pange see Pi -sse ja olete kaardi ettevalmistamise lõpetanud!
Samm 2: Pi-Hole'i installimine SSH kaudu
Nüüd installime tarkvara püha graali Pi-Hole.
Jällegi vajame jätkamiseks mõnda tarkvara, nii et laadige see alla:
PuTTY, me kasutame seda ssh -kliendina
Enne Pi -ga ühenduse loomist peame leidma selle IP -aadressi. Lihtsaim viis seda teha on logida oma ruuterisse selle IP -aadressi abil ja leida seadme nimi "raspberrypi". Otsige oma ruuteri ja ruuteri parooli juhistest, kuidas seda teha, kuna kõik ruuterid on pisut erinevad. Kui olete selle IP -aadressi avanud, avage PuTTY ja sisestage väljale Host Name oma IP -aadress, seejärel klõpsake nuppu 'Open'. Ilmub hoiatus, klõpsake lihtsalt Jah ja teid suunatakse musta terminali sisselogimisega. Sisestage kasutajanimi 'pi' ja parool 'vaarikas'. Kui olete edukalt sisse loginud, suunatakse teid käsureale pi@raspberrypi abil. Nüüd soovite kleepida järgmise koodi:
curl -sSL https://install.pi-hole.net | lööma
See peaks alustama installiprogrammi allalaadimist ja seejärel automaatselt installima.
See esitab teile rea ekraane, kus vajutate nuppu OK või jah, ja ülesvoolu DNS -serveri jaoks valige Google.
Kui soovite veebiliidest lihtsamalt kasutada, saame selle parooli sisestades sisestada
pihole -a -p
Terminalis.
Pi-Hole tuleks nüüd paigaldada! Muidugi võite lihtsalt kasutada Pi-Hole'i ilma kuvarita, kuid mis on selles lõbus?
Samm: PADD ja 3,5 -tollise ekraani installimine ning osade 3D -printimine
Nüüd installime PADD, mis kuvab meie Pi-Hole'i statistika ekraanil. See samm on siiski pisut terminalipõhisem, kuid ärge laske end ära pöörata, see on väga lihtne.
Enne PADD installimist peame installima oma ekraani. Veenduge, et Pi on välja lülitatud ja toiteallikast lahti ühendatud, ja kinnitage ekraan, nagu pildil näidatud, ning kui see on õigesti ühendatud, peaks ekraan ülejäänud Pi -ga joonduma.
3D -prinditud ümbrise leiate siit:
Nüüd peate esiosa USB ja Etherneti portide külge kinnitama, nagu pildil näidatud. Seejärel libistage pakk lihtsalt varrukasse ja see peaks kõik kenasti kokku tulema. Võite selle mõne liimiga jäädavalt sulgeda, kuid ma jätsin selle lahti, sest see sobis juba üsna tihedalt.
Pärast seda peate ekraanile draiverid installima. See on olenevalt kuvarist erinev, kuid minu puhul on mul ekraan, mis töötab suurepäraselt Waveshare'i draiveritega. Kuna see on iga kuvari puhul erinev, ei näita ma siin, kuidas seda teha, kuid YouTube'i kiire otsing peaks teile vastuse andma.
Kui ekraan on töökorras, kuvab see pi käivitamisel terminali Pi -l, oleme valmis PADD -i installima.
PADD installimiseks peame terminalis käivitama järgmised käsud:
cd ~
wget -N
Kui see on alla laaditud, peame faili käivitatavaks muutmiseks selle täitma:
sudo chmod +x padd.sh
Nüüd vajame käivitamisel PADD -d. Me teeme seda spetsiaalse faili muutmisega.
sudo nano ~/.bashrc
Seejärel kerige klaviatuuri allanoole abil allapoole ja kleepige see:
# Käivitage PADD
kui ["$ TERM" == "linux"]; siis samas: do./padd.sh uni 1 tehtud fi
Seejärel taaskäivitage oma Pi
sudo taaskäivitamine
Samm 4: PADD suuruse muutmine tavaliselt MEGA -le
Vaikimisi on PADD -ekraan ainult tavasuuruses, ei kasuta kogu ekraani, kuid me saame seda muuta!
Esiteks peame SS -i oma Pi -sse sisse lülitama, see oli varem kaetud. Kui olete terminali juures, tehke järgmist.
sudo dpkg -konfigureeri konsooli seadistamine
Menüü Peaks ilmuma paljude valikutega, peame valima UTF-8 või kui teate, millised muud kodeerimisseaded on, proovige neid soovi korral. Järgmisena valige Guess Optimal Character Set, seejärel valige Terminus ja seejärel 6x12. Kui olete neid samme järginud, taaskäivitage
sudo taaskäivitamine
5. toiming: ruuteri seadistamine võrgupõhiseks reklaamide blokeerimiseks
Nüüd on see samm, kus see kõik kokku saab, ja näete tegelikult oma raske töö tulemust. Logige oma ruuterisse sisse selle IP -aadressi kaudu, jällegi seda katmata, kuna see on iga ruuteri jaoks erinev, ja leidke DNS -i konfiguratsiooniseade. Kui teie ruuteril pole seda võimalust (nagu minu oma), jätkake otse sammuga 6. Kui olete DNS -serveri suvandid leidnud, peate esmase DNS -serveri IP asendama teie Pi -l kuvatava IP -ga IPv4 -aadressi all. Tehke seda kõigi DNS -i IP -de jaoks, sealhulgas sekundaarne, varundamine jne. Rakendage muudatused ja sõltuvalt ruuterist peate võib -olla ruuteri taaskäivitama.
Pärast seadistamist kasutab kogu võrk DNS-serverina Pi-Hole'i, seega blokeeritakse igasugune reklaamiliiklus.
6. toiming: DNS -serveri seadistamine valitud seadmetes
Seda meetodit tuleks kasutada, kui teie ruuter ei luba DNS-serveris muudatusi teha või kui te lihtsalt ei soovi, et kõik teie võrgus olevad inimesed oleksid samas Pi-Hole'is.
Meetod on iga seadme jaoks erinev: Windows 10:
Avage juhtpaneel ja klõpsake nuppu Võrk ja Internet
Klõpsake Võrgu- ja ühiskasutuskeskus, Muuda adapteri seadeid, paremklõpsake oma võrku ja klõpsake Atribuudid
Leidke Interneti-protokolli versioon 4, topeltklõpsake ja klõpsake käsku Kasuta järgmist DNS-serverit ja tippige mõlemale väljale Pi-Hole DNS IP. Minge tagasi omaduste loendisse.
Otsige üles Interneti-protokolli versioon 6, topeltklõpsake ja klõpsake käsku Kasuta järgmist DNS-serverit ning tippige mõlemasse väljale Pi-Hole DNS IP (seekord IPv6).
Igaks juhuks taaskäivitage arvuti
Linux:
www.addictivetips.com/ubuntu-linux-tips/ch…
macOS:
serverguy.com/kb/change-dns-server-setting…
iOS (iPhone):
Avage Seaded
Klõpsake Wifi ja ühendatud võrgu kõrval olevat i
Kerige alla DNS -i ja klõpsake nuppu Seadista DNS
Klõpsake käsku, eemaldage olemasolevad DNS-serveri IP-d ja sisestage Pi-Hole'i DNS-i IP
Android:
Avage Seaded
Klõpsake Wifi ja unustage võrk, millega olete praegu ühendatud
Ühendage sellega uuesti, klõpsake nuppu Täpsemad suvandid ja määrake IP -seaded DHCP -st olekule Staatiline
Kerige alla, et leida DNS 1 ja 2, ja sisestage oma Pi-Hole'i DNS-i mõlemale
Samm: värskendage oma Pi-auk
Pi-Hole'i värskendamine on väga lihtne. Et näha, kas teie Pi-Hole'il on ekraani paremas ülanurgas saadaval uus värskendus, kuvatakse teade Värskendus saadaval! Lihtsalt SSH värskendamiseks oma Pi-auku ja käivitamiseks toimige järgmiselt.
pihole -üles
Ja teie Pi-auk peaks värskendama!
8. samm: kõik on tehtud
Kui järgisite kõiki samme õigesti, peaks teil olema hämmastav reklaamiblokeerija, mis on selle ülesande täitmisel tõesti hea.
Suur tänu, et hääletasite minu juhendatava jaoks Raspberry Pi konkursil, sain teise:)!
Kui teil on lisaküsimusi, muresid või probleeme, jätke kommentaar ja ma vastan niipea kui võimalik!
Raspberry Pi konkursi teine auhind 2020
Soovitan:
Puuteekraaniga Macintosh - Klassikaline Mac koos iPad Mini ekraaniga: 5 sammu (piltidega)
Puuteekraaniga Macintosh | Klassikaline Mac koos ekraanile mõeldud iPad Mini -ga: see on minu värskendus ja muudetud kujundus selle kohta, kuidas asendada vintage Macintoshi ekraan iPad mini -ga. See on kuues neist, mida ma aastate jooksul teinud olen, ja olen selle arengu ja kujundusega päris rahul! Aastal 2013, kui tegin
E-paberi ekraaniga näomask: 9 sammu (piltidega)
E-paberiekraaniga näomask: koroonaviiruse puhang on toonud läänemaailma uue moetüki: näomaskid. Selle kirjutamise ajal muutusid need Saksamaal ja mujal Euroopas kohustuslikuks igapäevaseks kasutamiseks ühistranspordis, ostlemiseks ja mitmel muul viisil
IoT temperatuuri ja niiskuse mõõtja OLED -ekraaniga: 5 sammu (piltidega)
IoT temperatuuri ja niiskuse mõõtja OLED -ekraaniga: kontrollige temperatuuri ja niiskust OLED -ekraanil igal ajal, kui soovite, ja samal ajal koguge need andmed IoT -platvormile. Eelmisel nädalal avaldasin projekti nimega Simplest IoT temperatuuri ja niiskuse mõõtur. See on hea projekt, sest saate
Vaarika Pi kolorimeeter E-paberi ekraaniga: 8 sammu (piltidega)
Vaarika Pi kolorimeeter koos e-paberi ekraaniga: olin selle ideega hakanud tegelema 2018. aastal, olles eelmise projekti pikendus, kolorimeeter. Minu eesmärk oli kasutada e-paberi kuvarit, nii et kolorimeetrit saaks kasutada eraldiseisva lahendusena ilma välisnõueteta
Vertikaalne Bartop Arcade integreeritud PIXEL LED -ekraaniga: 11 sammu (piltidega)
Vertikaalne Bartop Arcade koos integreeritud PIXEL LED -ekraaniga: **** Uuendatud uue tarkvaraga juulis 2019, üksikasjad siin ****** Bartop -arkaad, millel on ainulaadne omadus, mida LED -maatriksite telk muudab valitud mänguga sobivaks. Kapi külgede tegelaskujundus on laserlõikega sissekanded ja mitte kleepuvad