Tartalomjegyzék:

PiHole hirdetésblokkoló 3,5 hüvelykes kijelzővel: 8 lépés (képekkel)
PiHole hirdetésblokkoló 3,5 hüvelykes kijelzővel: 8 lépés (képekkel)

Videó: PiHole hirdetésblokkoló 3,5 hüvelykes kijelzővel: 8 lépés (képekkel)

Videó: PiHole hirdetésblokkoló 3,5 hüvelykes kijelzővel: 8 lépés (képekkel)
Videó: How to Set Up a Pi-Hole System on a Raspberry Pi - Block Ads and More! 2024, Július
Anonim
PiHole hirdetésblokkoló 3.5
PiHole hirdetésblokkoló 3.5
PiHole hirdetésblokkoló 3.5
PiHole hirdetésblokkoló 3.5
PiHole hirdetésblokkoló 3.5
PiHole hirdetésblokkoló 3.5
PiHole hirdetésblokkoló 3.5
PiHole hirdetésblokkoló 3.5
PiHole hirdetésblokkoló 3.5
PiHole hirdetésblokkoló 3.5
PiHole hirdetésblokkoló 3.5
PiHole hirdetésblokkoló 3.5

Üdvözöljük az oktatóanyagomban, amely arról szól, hogyan hozhat létre igazán fantasztikus hirdetésblokkolót az egész hálózat számára! A Raspberry Pi a Pi-Hole és a PADD néven ismert szoftvert futtatja a hirdetések blokkolására és olyan statisztikai adatok megjelenítésére, mint a Pi-Hole IP-címe és a letiltott hirdetések mennyisége.

Kellékek

Szükséged lesz:- Raspberry Pi 3/4, Bármelyik megteszi, és ez lehet a + változat, ha úgy dönt.

- 3,5 hüvelykes Raspberry Pi kijelző, találtam egy olcsót az EBay -n 20 dollár körül.

- Megbízható 8 GB-os Micro-SD kártya, használtam egy 16 GB-os SanDisk kártyát, mert ez volt a környezetemben, és a múltban is volt szerencsém hozzá.

- 3D nyomtató vagy hozzáférés 3D nyomtatási szolgáltatáshoz. Technikailag ez opcionális, ha nem szeretne tokot, de erősen ajánlott.

- Ethernet kábel, gyorsabb internetkapcsolat biztosítására szolgál a Pi számára

- Router, a Pi csatlakoztatásához

- Raspberry Pi tápegység, Ajánlom a hivatalos Raspberry Pi tápegységet, de minden olyan USB tápegység, amely legalább 5 A feszültséget képes táplálni, rendben kell lennie.

- Windows PC, Az ebben az utasításban használt szoftvernek lehetnek megfelelői Mac és Linux rendszerekhez, de a Windows oldalt fedem le.

- Micro-SD-USB adapter, az SD-kártya számítógéphez történő csatlakoztatására szolgál. Nem kötelező, ha számítógépe már rendelkezik nyílással.

Lépés: Az SD -kártya előkészítése a Pi -hez

Az SD -kártya előkészítése a Pi -hez
Az SD -kártya előkészítése a Pi -hez
Az SD -kártya előkészítése a Pi -hez
Az SD -kártya előkészítése a Pi -hez
Az SD -kártya előkészítése a Pi -hez
Az SD -kártya előkészítése a Pi -hez

Ez elég egyszerű, de mielőtt az SD -t villognánk, itt van a szoftver, amire szüksége lesz:

SD kártya formázó, letölthető az sdcard.org webhelyéről

Etcher, a kártya villogására szolgál. Ha szeretné, a Win32DiskImager programot is használhatja

A legújabb Raspbian Lite kép, győződjön meg róla, hogy kicsomagolja a kapott.zip fájlt

Rendben, összeszedtük a szoftverünket, kezdjük el.

Először formázni kell az SD kártyát. Ehhez nyissuk meg az SD kártya formázót, csatlakoztassuk be az SD kártyát, és válasszuk ki az ablak tetején található listából. Győződjön meg arról, hogy az SD -kártyát választja, nem pedig egy másik meghajtót. Győződjön meg arról, hogy nincs semmi fontos a kártyán, mivel minden törlődik a kártyáról. Ha elkészült, kattintson a „Formázás” gombra. Nem tarthat sokáig a kitöltés. Miután befejezte, bezárhatja az SD -kártya formázót

Ezután fel kell villannunk a kártyát. Nyissa meg az Etcher alkalmazást, és kattintson a kék képre, amely a „Kép kiválasztása” feliratot jelöli, és keresse meg a korábban letöltött.img fájlt, és válassza ki. Ezután az SD -kártyát már alapértelmezés szerint ki kell választani, de ha nem, csak a gombra kattintva cserélje ki. Miután megerősítette, hogy az összes kiválasztás helyes, kattintson a "Flash!" Gombra. Ez néhány percet vesz igénybe, és miután elkészült, bezárhatja Etcher -t.

Végül engedélyeznünk kell az ssh -t és csatlakoznunk kell a wifi -hez. Nyissa meg a File Explorer programot, és kattintson a "boot" gombra a bal oldalon. Meg kell jeleníteni a fájlok listáját. Kattintson a jobb gombbal, és hozzon létre egy új szöveges dokumentumot, majd nevezze el ssh -nak, és távolítsa el a.txt kiterjesztést a végén. Megjegyzés: ehhez engedélyeznie kell a „Fájlbővítmények megjelenítése” lehetőséget. Kattintson az Igen gombra, és megjelenik egy üres ssh nevű fájl. Ezután újra létre kell hoznunk egy szöveges dokumentumot, de nevezzük el wpa_supplicant -nak, a.txt fájlt.conf -ra cserélve. Kattintson a jobb egérgombbal, és válassza a Szerkesztés lehetőséget, és illessze be ezt a szöveget a fájlba, és cserélje ki a wifi adatait:

ország = 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}

Feltétlenül mentse el a fájlt, ha elkészült!

Vegye ki az SD -kártyát, tegye a Pi -be, és befejezte a kártya előkészítését!

2. lépés: A Pi-Hole telepítése SSH-n keresztül

A Pi-Hole telepítése SSH-n keresztül
A Pi-Hole telepítése SSH-n keresztül

Most telepítjük a szoftver szent grálját, a Pi-Hole-t.

Ismét szükségünk van egy szoftverre a folytatáshoz, ezért töltse le ezt:

PuTTY, ezt ssh kliensként fogjuk használni

Mielőtt csatlakoznánk a Pi -hez, meg kell találnunk annak IP -címét. Ennek legegyszerűbb módja az, ha bejelentkezik az útválasztójába az IP címen, és megkeresi a „raspberrypi” eszköznevet. Keresse meg az utasításokat az útválasztóhoz és az útválasztó jelszavához, mivel az összes útválasztó kissé eltér. Ha megvan az IP -címe, nyissa meg a PuTTY -t, és írja be a gazdagépnév mezőbe az IP -címét, majd kattintson a "Megnyitás" gombra. Megjelenik egy figyelmeztetés, kattintson az Igen gombra, és egy fekete terminálhoz érkezik, bejelentkezve. Írja be a „pi” felhasználónevet és a „málna” jelszót. Sikeres bejelentkezés után a parancssorba kell vinni a pi@raspberrypi paranccsal. Most be szeretné illeszteni a következő kódot:

curl -sSL https://install.pi-hole.net | bash

El kell kezdenie a telepítő letöltését, majd automatikusan elindítani a telepítést.

Ez egy sor képernyőt jelenít meg, amelyekben megnyomja az OK vagy az Igen gombot, és az Upstream DNS szerverhez válassza a Google -t.

Ha szeretné, hogy könnyebben tudja használni a webes felületet, akkor gépeléssel megváltoztathatjuk a jelszavát

pihole -a -p

A terminálban.

A Pi-Hole-t most telepíteni kell! Természetesen csak a Pi-Hole-t használhatja a kijelző nélkül, de mi ebben a szórakoztató?

3. lépés: A PADD és egy 3,5 hüvelykes kijelző telepítése, valamint az alkatrészek 3D nyomtatása

A PADD és a 3.5 telepítése
A PADD és a 3.5 telepítése
A PADD és a 3.5 telepítése
A PADD és a 3.5 telepítése
A PADD és a 3.5 telepítése
A PADD és a 3.5 telepítése
A PADD és a 3.5 telepítése
A PADD és a 3.5 telepítése
A PADD és a 3.5 telepítése
A PADD és a 3.5 telepítése
A PADD és a 3.5 telepítése
A PADD és a 3.5 telepítése
A PADD és a 3.5 telepítése
A PADD és a 3.5 telepítése
A PADD és a 3.5 telepítése
A PADD és a 3.5 telepítése
A PADD és a 3.5 telepítése
A PADD és a 3.5 telepítése
A PADD és a 3.5 telepítése
A PADD és a 3.5 telepítése
A PADD és a 3.5 telepítése
A PADD és a 3.5 telepítése

Most telepítjük a PADD-t, amely megjeleníti a Pi-Hole statisztikákat a kijelzőn. Ez a lépés azonban egy kicsit több terminálon alapul, de ne forduljon el, nagyon egyszerű.

A PADD telepítése előtt telepítenünk kell a kijelzőt. Győződjön meg arról, hogy a Pi ki van kapcsolva, és le van választva az áramellátásról, és csatlakoztassa a képernyőt a képen látható módon, és ha megfelelően csatlakoztatta, a kijelzőnek egy vonalban kell lennie a Pi többi részével.

A 3D nyomtatott tok itt található:

Most az elülső részt kell csatlakoztatnia az USB- és Ethernet -portokhoz, amint az a képen látható. Ezután csak csúsztassa be a csomagot a hüvelybe, és mindennek szépen össze kell állnia. Véglegesen le lehet zárni valamilyen ragasztóval, de lazán hagytam, mert már elég szoros volt.

Ezt követően telepítenie kell a kijelző illesztőprogramjait. Ez a kijelzőtől függően eltérő, de az én esetemben van egy olyan kijelzőm, amely tökéletesen futtatja a Waveshare illesztőprogramokat. Mivel ez minden kijelző esetében más, ezért nem mutatom meg, hogyan kell ezt itt csinálni, de a YouTube -on történő gyors keresés megadja a választ.

Miután a kijelző működik, tehát amikor elindítja a pi -t, megjelenik a terminál a Pi -n, készen állunk a PADD telepítésére.

A PADD telepítéséhez a következő parancsokat kell futtatnunk a terminálon:

cd ~

wget -N

A letöltés után ezt végre kell hajtanunk, hogy a fájl végrehajtható legyen:

sudo chmod +x padd.sh

Most szükségünk van a PADD -re az indításkor. Ezt egy speciális fájl módosításával tehetjük meg.

sudo nano ~/.bashrc

Ezután a billentyűzet lefelé mutató nyíljával görgessen le az aljára, és illessze be ezt:

# Futtassa a PADD programot

if ["$ TERM" == "linux"]; majd közben: do./padd.sh alvás 1 kész fi

Ezután indítsa újra a Pi -t

sudo újraindítás

4. lépés: A PADD méretének módosítása normálról MEGA -ra

Alapértelmezés szerint a PADD kijelző csak normál méretű lesz, nem használja ki a teljes képernyőt, de ezen változtathatunk!

Először SSH -t kell beépítenünk a Pi -be, erről korábban szó volt. Ha a terminálon van, írja be a következőt:

sudo dpkg-reconfigure console-setup

A menü Sok opcióval kell megjelennie, ki kell választanunk az UTF-8-at, vagy ha tudja, mi a többi kódolási beállítás, próbálja ki őket, ha akarja. Ezután válassza a Guess Optimal Character Set lehetőséget, majd válassza a Terminus, majd a 6x12 lehetőséget. Miután elvégezte ezeket a lépéseket, indítsa újra a gombbal

sudo újraindítás

5. lépés: Az útválasztó beállítása a hálózaton belüli hirdetésblokkolásra

Most ez az a lépés, ahol minden összejön, és valójában láthatja kemény munkájának eredményét. Jelentkezzen be az útválasztóba az IP -címen keresztül, de ne fedje le, mert minden útválasztónál más, és keresse meg a DNS -konfigurációs beállítást. Ha az útválasztó nem rendelkezik ezzel a lehetőséggel (például az enyém), folytassa a 6. lépéssel. Miután megtalálta a DNS -kiszolgáló beállításait, le kell cserélnie az elsődleges DNS -kiszolgáló IP -címét a Pi -n látható IP -címmel, az IPv4 -cím alatt. Tegye ezt az összes DNS -IP -hez, beleértve a másodlagosat, a biztonsági mentést stb. Alkalmazza a módosításokat, és az útválasztótól függően előfordulhat, hogy újra kell indítania az útválasztót.

A beállítás után a teljes hálózat a Pi-Hole-t fogja használni DNS-kiszolgálóként, így minden hirdetési forgalom blokkolva lesz.

6. lépés: A DNS -kiszolgáló konfigurálása bizonyos eszközökön

Ezt a módszert akkor kell használni, ha az útválasztó nem teszi lehetővé a DNS-kiszolgáló módosítását, vagy ha nem szeretné, hogy mindenki a hálózatán ugyanazon a Pi-Hole-on legyen.

A módszer minden eszközön más: Windows 10:

Nyissa meg a Vezérlőpultot, és kattintson a Hálózat és Internet elemre

Kattintson a Hálózati és megosztási központ, az Adapterbeállítások módosítása elemre, kattintson a jobb gombbal a hálózatra, majd kattintson a Tulajdonságok elemre

Keresse meg az Internet Protocol 4-es verzióját, kattintson duplán, majd kattintson a következő DNS-kiszolgáló használata elemre, és írja be a Pi-Hole DNS IP-t mindkét mezőbe. Menjen vissza a Tulajdonságok listájához.

Keresse meg az Internet Protocol 6. verzióját, kattintson duplán, majd kattintson a következő DNS-kiszolgáló használata elemre, és írja be a Pi-Hole DNS IP-t (ezúttal az IPv6-ot) mindkét mezőbe.

Minden esetre indítsa újra a számítógépet

Linux:

www.addictivetips.com/ubuntu-linux-tips/ch…

Mac operációs rendszer:

serverguy.com/kb/change-dns-server-setting…

iOS (iPhone):

Nyisd meg a beállításokat

Kattintson a Wifi lehetőségre, majd a csatlakoztatott hálózat melletti „i” gombra

Görgessen le a DNS -hez, és kattintson a DNS konfigurálása elemre

Kattintson a Kézi gombra, távolítsa el a meglévő DNS-kiszolgáló IP-címét, és adja meg a Pi-Hole DNS-IP-címét

Android:

Nyisd meg a beállításokat

Kattintson a Wifi elemre, és felejtse el a hálózatot, amelyhez jelenleg csatlakozik

Csatlakozzon újra hozzá, kattintson a Speciális beállítások elemre, és állítsa az IP -beállításokat DHCP -ről statikusra

Görgessen lefelé a DNS 1 és 2 megtalálásához, és adja meg a Pi-Hole DNS IP címét mindkettőben

7. lépés: A Pi-Hole frissítése

A Pi-Hole frissítése nagyon egyszerű. Ha látni szeretné, hogy a Pi-Hole rendelkezik-e új frissítéssel a képernyő jobb felső sarkában, akkor a következő üzenet jelenik meg: Frissítés elérhető! Egyszerűen az SSH frissítése a Pi-Hole-ba és futtatása:

pihole -fel

És a Pi-Hole-nak frissülnie kell!

8. lépés: Minden kész

Ha minden lépést helyesen követett, akkor egy csodálatos hirdetésblokkolóval kell rendelkeznie, amely igazán jó abban, amit csinál.

Nagyon köszönöm, hogy a Raspberry Pi Versenyre szavaztál az Instructable -re, második lettem:)!

Ha további kérdései, aggályai vagy problémái merülnek fel, kérjük, írjon megjegyzést, és amint tudok, válaszolok!

Raspberry Pi verseny 2020
Raspberry Pi verseny 2020
Raspberry Pi verseny 2020
Raspberry Pi verseny 2020

Második díj a Raspberry Pi versenyen 2020

Ajánlott: