- Kaj je Pi-hole?
- Kaj boste potrebovali za namestitev luknje Raspberry Pi-Pi?
- Prihajamo naprej,
- 1. korak: Nastavitev Raspberry pi
- 2. korak: Konfiguriranje Raspberry Pi
- Namestitev Pi-luknje na Raspberry Pi
Ko ste prebrali naslov tega prispevka, se gotovo sprašujete, zakaj objavljamo članek, v katerem je razloženo, kako blokirati oglaševalske storitve? Ali ne tako podjetje služi denar? In ne motite se, da Googlov AdSense predstavlja velik del našega prihodka, vendar se zavedamo, da mnogi, ki ste dovolj odločni, da nastavite kaj takega, vseeno verjetno uporabljate neko orodje za blokiranje oglasov.
V tem članku vam bom pokazal, kako lahko nastavite Pi-hole, orodje za filtriranje na osnovi DNS, ki se lahko uporablja za blokiranje oglasov, sledenja in znane zlonamerne programske opreme v celotnem omrežju.
Obstaja veliko splošnih orodij za blokiranje oglasov. Vzemite primer spletne trgovine chrome, če tam iščete Adblock, lahko najdete številna, kot so Adblock, ublock, adguard in še več, kar deluje odlično. Toda težava je v tem, da je specifičen za brskalnik. To pomeni, da bo deloval samo za ta brskalnik, vendar nekatere naprave ne dovoljujejo blokatorjev oglasov, na primer mobilne igre, pametni televizor, Spotify in druge. Tu pride Pi-hole. Oglase lahko hitro in učinkovito blokira za celotno omrežje.
Raspberry pi je žepni računalnik in je primeren za ustvarjanje številnih vrst spletnih strežnikov, kot so:
- Tiskovni strežnik Raspberry Pi
- Plex Media Server na Raspberry Pi
- Strežnik Raspberry Pi MineCraft
- NAS strežnik Raspberry Pi z uporabo Sambe
- Raspberry Pi z uporabo glasbenega strežnika Mopidy
Kaj je Pi-hole?
Pi-hole deluje kot zasebni strežnik DNS za vaše omrežje. DNS je znan kot (D omain N ame S erver). Ko vnesete naslov v brskalnik, kot je google.com, je strežnik DNS odgovoren za prevzem tega imena in pretvorbo v naslov IP. Za številne uporabnike se ta storitev izvaja v nastavitvah IPv4 v oknih.
Toda okna ne morejo določiti, kateri naslov IP je za storitve oglasov in kateri za dejansko vsebino - vendar Pi-hole to počne. Pi-hole stoji med znanimi oglaševalskimi storitvami in odzivom nazaj s 0.0.0.0, tako da se oglasi ne prenesejo. To pomeni, da se spletno mesto, ki ga iščete, naloži normalno, vendar brez oglasov.
Dovolj uvodnih besed, zgradimo luknjo Pi in jo poglejmo v akciji. Na koncu tega članka je predstavljena video predstavitev.
Kaj boste potrebovali za namestitev luknje Raspberry Pi-Pi?
Če želite to nastaviti, boste potrebovali očitno:
- Raspberry Pi (uporabljam Raspberry PI Zero)
- Vmesnik Wi-Fi ali vmesnik USB v Ethernet (uporabil bom vmesnik Wi-Fi)
- Kabel USB OTG
- Power Brick lahko dobavi dovolj toka.
- Kartica micro SD.
- USB kabel za napajanje.
Upoštevajte, da bom uporabil metodo brezglave nastavitve za nastavitev Raspberry Pi. Če želite to storiti na kakršen koli drug način, lahko vedno pritrdite monitor in tipkovnico, vendar morate za to in Messija uporabiti ločeno zvezdišče USB.
Prihajamo naprej,
- 1. korak: Nastavitev Raspberry Pi
- Prenesite OS Raspberry PI
- Pomaknite kartico SD
- Omogoči SSH v načinu brez glave
- Povežite se z usmerjevalnikom v načinu brez glave
- Dodelite statični naslov IP v usmerjevalniku
- 2. korak: Konfiguriranje Raspberry Pi
- SSH do Raspberry Pi
- Posodobite in nadgradite Pi
- Spremenite privzeto geslo SSH
- Spremenite ime gostitelja
- 3. korak: Namestitev Pi-luknje na Raspberry Pi
Če ste novi v Raspberry pi, se vrnite na vadnico Uvod v Raspberry Pi.
1. korak: Nastavitev Raspberry pi
Nastavitev maline pi je zelo enostavna in zahteva zelo malo korakov. Če želite nastaviti malino, morate prenesti OS Raspberry Pi z uradne spletne strani Raspberry PI in pripraviti SD kartico ter nanjo namestiti OS Raspberry PI.
Prenesite OS Raspberry-PI:
Uporabljam Raspberry pi zero, zato bom prenesel Raspberry Pi OS (32-bit) Lite.
Pomaknite kartico SD:
Če želite to utripati, potrebujemo orodje, imenovano balenaEtcher, ali pa uporabite svoje najljubše utripajoče orodje.
Priporočam prenosno različico, saj je ni nekaj, kar bi morali namestiti. Odpri Bakropisac > izberete Datoteka > Izberite ciljni in samo trenutek ga! In končali ste.
Ko je postopek utripanja končan, boste dobili majhno particijo z velikostjo 250 MB z imenom boot
Omogoči SSH v načinu brez glave:
Če želite nastaviti brezglavni SSH, morate ustvariti prazno datoteko z imenom SSH. Ta preprost korak bo omogočil SSH za Raspberry Pi.
Povežite se z usmerjevalnikom v načinu brez glave:
Če želite nastaviti brezglavi Wi-Fi, morate narediti datoteko z imenom wpa_supplicant.conf in jo shraniti v zagonsko particijo, ki sem jo že omenil.
Vsebina spodaj navedene datoteke:
ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev update_config = 1 država =
V odsek SSID in PSK morate vstaviti SSID in geslo usmerjevalnika.
In to je to za del kartice SD, zdaj morate SD-kartico namestiti na malino pi in jo vklopiti.
Dodelite statični naslov IP v usmerjevalniku:
Res je pomembno, da Raspberry PI dodelite statični naslov IP, sicer se bo dinamično spreminjal in nam povzročal težave.
V mojem usmerjevalniku imam zavihek z operacijami, s klikom na zeleni znak si lahko rezerviram naslov IP za Raspberry Pi. Če to počnete, morate najti postopek za svoj usmerjevalnik.
2. korak: Konfiguriranje Raspberry Pi
Zdaj vse osnovne nastavitve ne potrebujejo za konfiguracijo Raspberry Pi. Če želite to narediti, sledite spodnjim korakom -
SSH za Raspberry Pi:
Zdaj je čas za SSH do maline pi, za to bom uporabil Git Bash iz osebnega računalnika z operacijskim sistemom Windows, PuTTY lahko uporabite, če je to vaša najljubša aplikacija.
Vnesite privzeto geslo za malino pi, ki je malina.
In vse deluje v redu, potem boste pozvani s pi @ raspberry bash. Čestitamo, uspešno ste SSH prenesli v svojo malinovo pi.
Posodobite in nadgradite Pi:
Zdaj najprej posodobite in nadgradite svoj Raspberry PI OS, da to naredite v naslednjem ukazu in pritisnete enter.
posodobitev sudo apt-get && nadgradnja sudo apt-get
Spremenite privzeto geslo SSH:
Potem posodobite in nadgradite njegovo zelo pomembno, da spremenite privzeto geslo SSH za Raspberry Pi, sicer hekerji lahko zelo enostavno SSH v vaše omrežje in zlomijo geslo.
Če želite to narediti, morate vtipkati sudo raspi-config in prikazal se vam bo naslednji zaslon.
Spremenite ime gostitelja:
Če želite spremeniti ime gostitelja, pojdite na Omrežne možnosti in pritisnite enter. Zdaj je prva možnost, da spremenite ime gostitelja, znova kliknite enter in spremenite ime gostitelja.
Ko smo končali, lahko končno namestimo luknjo Pi.
Namestitev Pi-luknje na Raspberry Pi
Ko končate zgornje korake. Namestiti morate luknjo Pi. To lahko storite tako, da povežete miško s tipkovnico ali pa brezglavo. To bom storil brezglavo.
Če želite namestiti Pi-hole na Raspberry Pi, zaženite naslednji ukaz.
curl -sSL https://install.pi-hole.net - bash
Lahko pa naredite git klon in klonirate repozitorij GitHub Pi-hole in nadaljujete od tam, če želite to narediti, morate zagnati naslednje ukaze.
git clone --depth 1 https://github.com/pi-hole/pi-hole.git Pi-hole cd "Pi-hole / samodejna namestitev /" sudo bash basic-install.sh
Vendar bom uporabil primarno metodo za namestitev Pi-hole. Postopek namestitve je zelo preprost. Vse, kar morate storiti, je SSH na Raspberry Pi in prilepite kodo kodre in pritisnite Enter, če je vse v redu, nato se bo postopek prenosa začel in dobili boste zaslon, kot je spodnja slika.
To je postopek namestitve in preverja nekatere osnovne predpogoje.
Nato se vam bo prikazal pozdravni zaslon, ki je prikazan spodaj.
Naslednji zaslon je zaslon o Pi-hole, za nadaljevanje pritisnite Enter.
Nato Pi-hole sprašuje o statičnem IP-ju, če ste pravilno izvedli prejšnjo nastavitev, nato pa za nadaljevanje preprosto pritisnite Enter. Spodnja slika prikazuje zaslon.
Nato vas bo Pi-hole vprašal o vmesniku, v mojem primeru, njegovem wlan0, pritisnite Enter, da ga izberete.
Nato nastavitev Pi-hole sprašuje o ponudniku DNS-ja navzgor, kar pomeni, da če URL ni na črnem seznamu, bo zahteva posredovana izbranemu strežniku DNS. V mojem primeru izberem Google.
Nato namestitev Pi-hole zahteva, da izberemo seznam imenskih strežnikov, ki služi kot seznam za seznam blokiranja Pi-hole, in tudi pravi, da privzeti seznam zagotavlja in vzdržuje neodvisni ponudnik. Način lahko dodamo po končani namestitvi.
Nato želi, da izberemo protokole. Ker želimo blokirati neželene oglase ne glede na različico protokola IP, lahko to prepustimo privzeto aktiviranim obema protokoloma.
Nato prikazuje naš trenutni naslov IP, ki ga je dodelil usmerjevalnik.
Nato nas opozori na nasprotujoči si IP in klikne V redu.
Naslednji zaslon je zelo pomemben, saj namestitev pi-hole sprašuje, ali želimo namestiti vmesnik spletnega skrbnika ali ne, in da želimo kasneje uporabiti priročno nadzorno ploščo. Ker je blokiranje določenih oglasov zelo enostavno.
Za zagon nadzorne plošče, ki temelji na spletnem strežniku, potrebujemo lokalni strežnik, ki deluje lokalno. Naslednji zaslon je točno to in ja, resnično želimo namestiti spletni strežnik.
Na naslednjem zaslonu namestitev sprašuje, ali želimo zapisovati poizvedbe, in da, to želimo storiti, ker lahko z omogočenim dnevnikom jasno razločimo, kateri dodatek pripada kateremu URL-ju.
Za način zasebnosti sem uporabil privzeto možnost, ker želim spremljati vse, kar Pi-Hole blokira.
In skoraj je končano, pritisnite OK in namestitev Pi-hole bo storila svoje in namestila vse zahteve. Ko je vse končano, boste dobili najpomembnejši zaslon, prikazan spodaj.
Zdaj na dnu zaslona imate naslov IP in geslo za nadzorno ploščo. Za mene je bil admin URL http://192.168.2.2/admin in geslo je XXXX. URL prilepite v svoj brskalnik in dobili boste stran, kot je prikazano spodaj.
Če ste pozabili geslo, lahko SSH prenesete na Raspberry Pi in vnesite spodnji ukaz za ponastavitev gesla.
V tem trenutku lahko globoko vdihnete in se sprostite, del procesa ste zaključili. Toda na novo zgrajena luknja Pi ne more blokirati vseh oglasov, še posebej YouTube.
Oglasi so specifični za posamezne regije, zato sem moral blokirati indijske oglase, zato sem moral izpeljati nekaj trikov, o katerih bom razpravljal tukaj, V konzoli Pi-hole je zavihek za domene s črnega seznama, kar prikazuje, koliko domen na seznamu je na tem seznamu. Ta seznam moramo posodobiti, zato moramo iti na
In v razdelek Naslov lahko dodamo več spletnih mest s črne liste. Da bi to naredil, sem ga pravkar poiskal in našel nekaj povezav, ki dobro delujejo. Spodaj je navedeno.
- https: // raw.githubusercontent.com/StevenBlack/hosts/master/hosts
- https: // mirror1.malwaredomains.com/files/justdomains
- https: // easylist-downloads.adblockplus.org/malwaredomains_full.txt
- https: // v.firebog.net/hosts/Easylist.txt
- https: // s3.amazonaws.com/lists.disconnect.me/simple_ad.txt
- https: // v.firebog.net/hosts/AdguardDNS.txt
- https: // static.doubleclick.net/instream/ad_status.js
Dodati jih morate enega za drugim, nato pa presledek. Ko jih dodate, morate seznam posodobiti z ukazom pihole -g . Ko je to končano, naj bo posodobljena nadzorna plošča videti kot spodnja slika.
Zdaj je seznam nadgrajen, Pi-hole bi lahko blokirala več oglasov.
Če še vedno prejemate oglase, izboljšate rezultate tako, da ročno dodate strežnike za dodajanje na črni seznam v namestitvi luknje Raspberry Pi-Pi.
in… Končano!
Čestitamo! Nastavitev luknje Raspberry Pi-Pi je končana.
Če imate kakršna koli vprašanja, jih pustite v spodnjem oddelku za komentarje. Lahko pa tudi na naših forumih objavite druga tehnična vprašanja.