- Què és Pi-hole?
- Què necessiteu per a la configuració de forats Raspberry Pi-Pi?
- A continuació,
- Pas 1: Configuració del Raspberry pi
- Pas 2: Configuració del Raspberry Pi
- Instal·lació de Pi-Hole a Raspberry Pi
Després de llegir l’encapçalament d’aquest post, us heu de preguntar: per què publiquem un article que explica com bloquejar els serveis publicitaris? No és així com guanya diners una empresa? I no esteu equivocant-vos que AdSense de Google és una gran part dels nostres ingressos, però entenem que molts de vosaltres, que esteu prou decidits a configurar alguna cosa així probablement utilitzeu algun tipus d’eina de bloqueig d’anuncis.
Per tant, en aquest article us mostraré com podeu configurar Pi-hole, una eina de filtratge basada en DNS que es pot utilitzar per bloquejar anuncis, seguiment i programari maliciós conegut a tota la vostra xarxa.
Hi ha moltes eines de bloqueig d’anuncis genèriques, penseu en l’exemple de la botiga web Chrome si hi cerqueu Adblock, en podeu trobar moltes com Adblock, ublock, adguard i molt més, que funcionen molt bé. Però el problema és que és específic del navegador. És a dir, només funcionarà per a aquest navegador, però alguns dispositius no admeten bloquejadors d’anuncis, per exemple, jocs per a mòbils, el vostre televisor intel·ligent, Spotify i molt més. Aquí és on entra el Pi-hole. Pot bloquejar els anuncis de manera ràpida i eficient per a tota la vostra xarxa.
Raspberry pi és un ordinador de butxaca i és adequat per crear molts tipus de servidors basats en web com:
- Servidor d'impressió Raspberry Pi
- Plex Media Server a Raspberry Pi
- Servidor Raspberry Pi MineCraft
- Servidor NAS de Raspberry Pi mitjançant Samba
- Raspberry Pi amb Mopidy Music Server
Què és Pi-hole?
Pi-hole actua com un servidor DNS privat per a la vostra xarxa. El DNS es coneix com (D omain N ame S erver). Quan escriviu una adreça al navegador com google.com, el servidor DNS és l’encarregat de prendre aquest nom i convertir-lo en una adreça IP. Per a molts usuaris, aquest servei s’executa a la configuració IPv4 de Windows.

Però les finestres no poden determinar quina adreça IP és per als serveis publicitaris i quina per al contingut real, però sí, sí, el Pi-hole. Pi-hole es troba entre els serveis publicitaris coneguts i la resposta posterior amb 0.0.0.0, de manera que no es descarreguen els anuncis. Això significa que el lloc web que esteu cercant es carregarà normalment, però sense anuncis.
Prou introducció, construïm el forat Pi i ho veiem en acció. Al final d’aquest article es fa una demostració en vídeo.
Què necessiteu per a la configuració de forats Raspberry Pi-Pi?
Per configurar-ho, necessiteu el que és obvi:
- Un Raspberry Pi (estic fent servir un Raspberry PI Zero)
- Un adaptador Wi-Fi o un adaptador USB a Ethernet (faré servir l'adaptador Wi-Fi)
- Un cable USB OTG
- Un Power Brick pot proporcionar un corrent suficient.
- Una targeta micro SD.
- Cable USB per alimentar-lo.
Tingueu en compte que utilitzaré el mètode de configuració sense cap per configurar el Raspberry Pi. Si voleu fer-ho de qualsevol altra manera, sempre podeu connectar un monitor i un teclat, però heu de necessitar un concentrador USB separat per a això i el seu Messi.
A continuació,
- Pas 1: configuració del Raspberry Pi
- Baixeu-vos el Raspberry PI OS
- Feu clic a la targeta SD
- Activeu SSH en mode sense cap
- Connecteu-vos al router en mode sense cap
- Assigneu una adreça IP estàtica al router
- Pas 2: Configuració del Raspberry Pi
- SSH al Raspberry Pi
- Actualitzeu i actualitzeu el Pi
- Canvieu la contrasenya SSH per defecte
- Canvieu el nom de l'amfitrió
- Pas 3: Instal·lació de Pi-Hole a Raspberry Pi
Si no coneixeu Raspberry pi, torneu al vostre tutorial Introducció a Raspberry Pi.
Pas 1: Configuració del Raspberry pi
Configurar el raspberry pi és molt fàcil i requereix molt pocs passos. Per configurar un gerd, heu de descarregar el sistema operatiu Raspberry Pi des del lloc web oficial de Raspberry PI i preparar la targeta SD i instal·lar-hi Raspberry PI OS.
Descarregueu el sistema operatiu Raspberry-PI:
Estic fent servir un Raspberry pi zero, de manera que descarregaré el Raspberry Pi OS (32 bits) Lite.

Flash de la targeta SD:
Per fer-ho, necessitem una eina anomenada balenaEtcher o podeu utilitzar la vostra eina intermitent preferida.

Recomano la versió portàtil, ja que no cal instal·lar-la. Obriu Etcher > Trieu el fitxer > Trieu el vostre objectiu i feu -lo clic. I ja està.
Un cop finalitzat el procés de Flashing, obtindreu una petita partició de 250 MB anomenada boot
Activa SSH en mode sense cap:
Per configurar el SSH sense cap, heu de crear un fitxer buit anomenat SSH. Aquest senzill pas permetrà SSH per a Raspberry Pi.
Connecteu-vos al router en mode sense cap:
Per configurar la Wi-Fi sense cap, heu de crear un fitxer anomenat wpa_supplicant.conf i desar-lo a la partició d’arrencada, que he esmentat anteriorment.
El contingut del fitxer que es mostra a continuació:
ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev update_config = 1 país =
Heu de posar el SSID i la contrasenya del vostre encaminador a la secció SSID i PSK.
I això és tot per a la part de la targeta SD, ara heu de posar la targeta SD al vostre raspberry pi i engegar-la.
Assigneu una adreça IP estàtica al router:
És realment important assignar una adreça IP estàtica al Raspberry PI, en cas contrari, canviarà dinàmicament i ens provocarà problemes.
Al meu enrutador, tinc una pestanya d’operacions, fent clic al signe verd, puc reservar l’adreça IP del Raspberry Pi. Si ho feu, haureu de trobar el procés del vostre encaminador.
Pas 2: Configuració del Raspberry Pi
Ara ja hem de configurar tots els paràmetres bàsics per configurar el Raspberry Pi. Per fer-ho, seguiu els passos següents:
SSH al Raspberry Pi:
Ara és hora de SSH al raspberry pi, per fer-ho, faré servir el Git Bash des del meu PC amb Windows; podeu utilitzar PuTTY si aquesta és la vostra aplicació preferida.
Introduïu la contrasenya predeterminada per al raspberry pi, que és raspberry.

I tot funciona bé, llavors se us demanarà amb pi @ raspberry bash. Enhorabona, heu aconseguit SSH amb èxit al vostre raspberry pi.
Actualitzeu i actualitzeu el Pi:
Ara, primer, actualitzeu i actualitzeu el vostre sistema operatiu Raspberry PI per fer aquest tipus a l’ordre següent i premeu Intro.
sudo apt-get update && sudo apt-get upgrade
Canvieu la contrasenya SSH per defecte:
Després, actualitzeu i actualitzeu que és molt important canviar la contrasenya SSH per defecte per als Raspberry Pi, sinó que els pirates informàtics poden SSH fàcilment a la vostra xarxa i trencar la contrasenya.
Per fer-ho, heu d’escriure sudo raspi-config i se us mostrarà la següent pantalla.

Canvieu el nom de l'amfitrió:
Per canviar el nom de l’ amfitrió, aneu a Opcions de xarxa i premeu Retorn. Ara la primera opció és canviar el nom de l’amfitrió, feu clic a Retorn i canvieu el nom de l’amfitrió.

Ara ja està fet, per fi podem instal·lar el forat Pi.
Instal·lació de Pi-Hole a Raspberry Pi
Un cop hàgiu completat els passos anteriors. Cal instal·lar el forat Pi. Podeu fer-ho connectant un ratolí de teclat o fer-ho d’una manera sense cap. Ho faré d’una manera sense cap.
Per instal·lar Pi-hole a Raspberry Pi, executeu l'ordre següent.
curl -sSL https://install.pi-hole.net - bash
Com a alternativa, podeu fer un clonatge de git i clonar el dipòsit GitHub del Pi-hole i continuar des d'allà, per fer-ho, heu d'executar les ordres següents.
git clone --depth 1 https://github.com/pi-hole/pi-hole.git Pi-hole cd "Pi-hole / automated install /" sudo bash basic-install.sh
Però faré servir el mètode principal per instal·lar Pi-hole. El procés d’instal·lació és molt senzill. Tot el que heu de fer és SSH al Raspberry Pi i enganxar el codi de rínxol i prémer Enter si tot està bé, llavors s'iniciarà el procés de descàrrega i obtindreu una pantalla com la imatge següent.

Aquest és el procés de configuració i està comprovant alguns requisits previs bàsics.
A continuació, se us mostrarà la pantalla de benvinguda, que es mostra a continuació.

La següent pantalla és una pantalla sobre Pi-hole, premeu Intro per continuar.
A continuació, el Pi-hole pregunta sobre una IP estàtica si heu fet correctament la configuració anterior i, tot seguit, premeu Intro per continuar. La imatge següent mostra la pantalla.

A continuació, el Pi-hole us preguntarà sobre una interfície, en el meu cas, el seu wlan0, premeu Intro per seleccionar-la.

A continuació, la configuració de Pi-hole fa preguntes sobre un proveïdor de DNS ascendent, el que significa que si l'URL no es troba a la llista negra, la sol·licitud es reenviarà al servidor DNS seleccionat. En el meu cas, trio Google.

A continuació, la configuració del forat Pi ens demana que seleccionem una llista de servidors de noms que serveixi com a inventari de la llista de bloqueig del forat Pi i també diu que la llista per defecte la proporciona i manté un proveïdor extern. Podem afegir el mode un cop finalitzada la instal·lació.

A continuació, vol que seleccionem protocols. Com que volem bloquejar anuncis no desitjats independentment de la versió del protocol IP, podem deixar-ho a tots dos protocols activats per defecte.

A continuació, mostra la nostra adreça IP actual assignada pel router.

A continuació, ens dóna un avís sobre IP en conflicte, fa clic a D'acord.
La següent pantalla és molt important, ja que la configuració del pi-hole ens pregunta si volem instal·lar la interfície d’administració web o no i sí, volem fer servir el tauler de control més endavant. Perquè facilita molt el bloqueig d’anuncis específics.

Per executar un tauler basat en un servidor web, necessitem un servidor local que s’executi localment. La següent pantalla és exactament això i sí, volem absolutament instal·lar el servidor web.

A la següent pantalla, la configuració ens pregunta si volem registrar les consultes i sí, volem fer-ho perquè amb el registre activat, podem distingir clarament quin afegit pertany a quin URL.

Per al mode de privadesa, he utilitzat l'opció predeterminada perquè vull supervisar tot el que bloqueja Pi-Hole.

I està gairebé acabat, premeu OK i la configuració del forat Pi farà tot el possible i instal·larà tots els requisits. Quan tot estigui fet, obtindreu la pantalla més important que es mostra a continuació.

Ara, a la part inferior de la pantalla, teniu l' adreça IP i la contrasenya del tauler. Per a mi, l’URL d’administrador era http://192.168.2.2/admin i la contrasenya era XXXX. Enganxeu l'URL al navegador i obtindreu una pàgina com es mostra a continuació.

Si heu oblidat la contrasenya, podeu enviar SSH a Raspberry Pi i escriure l'ordre següent per restablir la contrasenya.

Ara, en aquest moment podeu respirar profundament i relaxar-vos, ja heu completat una part del procés. Però el nou Pi-hole de nova construcció no pot bloquejar tots els anuncis, especialment YouTube.
Els anuncis són específics per a la regió, de manera que per bloquejar els anuncis de l'Índia vaig haver de treure alguns trucs que tractaré aquí, A la consola del forat Pi, hi ha una pestanya per als dominis de la llista negra, mostra quants dominis llistats hi ha en aquesta llista, hem d’actualitzar aquesta llista, per fer-ho, hem d’anar a
I a la secció Adreça, podem afegir més llocs web a la llista negra. Per fer-ho, l'acabo de buscar en google i he trobat alguns enllaços que funcionen bé. Es mostra a continuació.
- 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
Cal afegir-los un per un seguit d’un espai. Després d'afegir-los, heu d'actualitzar la llista amb l'ordre pihole -g . Un cop fet això, el tauler actualitzat hauria de semblar a la imatge següent.

Ara la llista s’actualitza, el forat Pi hauria de poder bloquejar més anuncis.
Si continueu rebent anuncis, millorareu els resultats afegint manualment els servidors additius a la llista negra de la instal·lació del forat Raspberry Pi-Pi.
i… Fet!
Enhorabona! La configuració de Raspberry Pi-Pi Hole s'ha completat.
Si teniu cap pregunta, deixeu-les a la secció de comentaris a continuació. O també podeu utilitzar els nostres fòrums per publicar altres qüestions tècniques.
