Taula de continguts:

Bloquejador d'anuncis PiHole amb pantalla de 3,5 ": 8 passos (amb imatges)
Bloquejador d'anuncis PiHole amb pantalla de 3,5 ": 8 passos (amb imatges)

Vídeo: Bloquejador d'anuncis PiHole amb pantalla de 3,5 ": 8 passos (amb imatges)

Vídeo: Bloquejador d'anuncis PiHole amb pantalla de 3,5
Vídeo: Дебильный лабиринт и холодный Гилман ► 10 Прохождение The Beast Inside 2024, De novembre
Anonim
Bloquejador d'anuncis PiHole amb 3.5
Bloquejador d'anuncis PiHole amb 3.5
Bloquejador d'anuncis PiHole amb 3.5
Bloquejador d'anuncis PiHole amb 3.5
Bloquejador d'anuncis PiHole amb 3.5
Bloquejador d'anuncis PiHole amb 3.5
Bloquejador d'anuncis PiHole amb 3.5
Bloquejador d'anuncis PiHole amb 3.5
Bloquejador d'anuncis PiHole amb 3.5
Bloquejador d'anuncis PiHole amb 3.5
Bloquejador d'anuncis PiHole amb 3.5
Bloquejador d'anuncis PiHole amb 3.5

Benvingut al meu tutorial sobre com crear un bloquejador d’anuncis realment increïble per a tota la vostra xarxa. El Raspberry Pi executa un programari conegut com a Pi-Hole i PADD per bloquejar anuncis i mostrar dades estadístiques com ara l’adreça IP del Pi-Hole i la quantitat d’anuncis bloquejats.

Subministraments

Necessitareu: - Raspberry Pi 3/4, qualsevol cosa ho farà, i pot ser la variant + si trieu.

- Pantalla Raspberry Pi de 3,5 , en vaig trobar una de barata a eBay per uns 20 AUD.

- Una targeta Micro-SD fiable de 8 GB, he utilitzat una targeta SanDisk de 16 GB perquè era el que tenia al voltant i he tingut molta sort amb ella en el passat.

- Una impressora 3D o accés a un servei d’impressió 3D, tècnicament és opcional si no voleu cap cas, però és molt recomanable.

- Cable Ethernet, s’utilitza per proporcionar internet més ràpida al Pi

- Encaminador, per connectar el vostre Pi

- Font d'alimentació de Raspberry Pi, recomano la font d'alimentació oficial de Raspberry Pi, però qualsevol font d'alimentació USB que pugui subministrar 5V com a mínim a 2,5 amperis hauria d'estar bé.

- Un PC amb Windows, el programari utilitzat en aquest instructable pot tenir equivalents per a Mac i Linux, però tractaré del costat de Windows.

- Un adaptador Micro-SD a USB, que s’utilitza per connectar la targeta SD a l’ordinador. Opcional si el vostre ordinador ja té una ranura.

Pas 1: Preparació de la targeta SD per al Pi

Preparació de la targeta SD per al Pi
Preparació de la targeta SD per al Pi
Preparació de la targeta SD per al Pi
Preparació de la targeta SD per al Pi
Preparació de la targeta SD per al Pi
Preparació de la targeta SD per al Pi

Això és bastant senzill, però abans de fer flash el SD, aquí teniu el programari que necessitareu:

Formatador de targetes SD, es pot descarregar des del lloc web de sdcard.org

Gravador, utilitzat per fer flaixar la targeta. Si ho preferiu, també podeu utilitzar Win32DiskImager

La darrera imatge de Raspbian Lite. Assegureu-vos d’extreure el.zip que obtingueu

D’acord, hem reunit el nostre programari, per començar.

Primer hem de formatar la targeta SD. Ho fem obrint el formatador de la targeta SD, connectant la targeta SD i escollint-la a la llista de la part superior de la finestra. Assegureu-vos de seleccionar la targeta SD, no una altra unitat. Assegureu-vos que no hi hagi res important a la targeta, ja que se suprimirà tot. Quan estigueu a punt, feu clic a "Format". No hauria de trigar massa a completar-se. Un cop hagi acabat, podeu tancar el formatador de la targeta SD

A continuació, hem de fer flaixar la targeta. Obriu Etcher i feu clic al botó blau que diu "Selecciona la imatge" i cerqueu el fitxer.img que heu descarregat anteriorment i seleccioneu-lo. A continuació, la vostra targeta SD ja hauria de ser seleccionada per defecte, però si no ho feu només canvieu-la fent clic al botó. Un cop hàgiu confirmat que totes les seleccions són correctes, feu clic a "Flash". Això trigarà uns minuts i, un cop fet, podeu tancar Etcher.

Finalment, hem d’habilitar ssh i connectar-nos a wifi. Obriu l'Explorador de fitxers i feu clic a "arrencar" al costat esquerre. Hauríeu de presentar-vos una llista de fitxers. Feu clic amb el botó dret i creeu un document de text nou i, a continuació, anomeneu-lo ssh i traieu l'extensió.txt al final. Tingueu en compte que haureu de tenir activada "Mostra les extensions de fitxer" per fer-ho. Feu clic a Sí i hi hauria d'haver un fitxer buit anomenat ssh. A continuació, hem de tornar a crear un document de text, però anomenar-lo wpa_supplicant, substituint el fitxer.txt per.conf. Feu clic amb el botó dret del ratolí i seleccioneu edita i enganxeu aquest text al fitxer, substituint els vostres detalls de wifi a:

país = EUA

ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev update_config = 1 xarxa = {ssid = "WIFI_SSID" scan_ssid = 1 psk = "WIFI_PASSWORD" key_mgmt = WPA-PSK}

Assegureu-vos de desar el fitxer un cop hàgiu acabat.

Expulseu la targeta SD, poseu-la al Pi i heu acabat de preparar la targeta.

Pas 2: Instal·lar Pi-Hole mitjançant SSH

Instal·lació de Pi-Hole mitjançant SSH
Instal·lació de Pi-Hole mitjançant SSH

Ara instal·larem el sant grial del programari, Pi-Hole.

De nou, necessitem programari per continuar, així que descarregueu-ho:

PUTTY, ho farem servir com a client ssh

Abans de connectar-nos al nostre Pi, hem de trobar la seva adreça IP. La forma més senzilla de fer-ho és iniciar sessió al router mitjançant la seva adreça IP i trobar el nom del dispositiu "raspberrypi". Cerqueu les instruccions de com fer-ho per al vostre encaminador i la contrasenya dels encaminadors, ja que tots els encaminadors són lleugerament diferents. Un cop tingueu l'adreça IP, obriu PuTTY i escriviu la vostra adreça IP al quadre Nom de l'amfitrió i feu clic a "Obre". Apareixerà un advertiment, només cal que feu clic a Sí i se us dirigirà a un terminal negre amb un inici de sessió. Escriviu el nom d'usuari "pi" i la contrasenya "raspberry". Un cop hàgiu iniciat la sessió amb èxit, hauríeu d'anar a la línia d'ordres amb pi @ raspberrypi. Ara voleu enganxar el codi següent:

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

Hauria de començar a descarregar l'instal·lador i després començar a instal·lar-se automàticament.

Us presentarà una sèrie de pantalles, en què premreu OK, o sí, i, per al servidor DNS upstream, trieu Google.

Si voleu poder utilitzar la interfície web amb més facilitat, podem canviar-ne la contrasenya escrivint

pihole -a -p

Al terminal.

Ara s’hauria d’instal·lar Pi-Hole. Per descomptat, només podríeu utilitzar Pi-Hole sense la pantalla, però, què hi ha de divertit?

Pas 3: Instal·lació de PADD i una pantalla de 3,5 "i impressió 3D de les peces

Instal·lació de PADD i un 3.5
Instal·lació de PADD i un 3.5
Instal·lació de PADD i un 3.5
Instal·lació de PADD i un 3.5
Instal·lació de PADD i un 3.5
Instal·lació de PADD i un 3.5
Instal·lació de PADD i un 3.5
Instal·lació de PADD i un 3.5
Instal·lació de PADD i un 3.5
Instal·lació de PADD i un 3.5
Instal·lació de PADD i un 3.5
Instal·lació de PADD i un 3.5
Instal·lació de PADD i un 3.5
Instal·lació de PADD i un 3.5
Instal·lació de PADD i un 3.5
Instal·lació de PADD i un 3.5
Instal·lació de PADD i un 3.5
Instal·lació de PADD i un 3.5
Instal·lació de PADD i un 3.5
Instal·lació de PADD i un 3.5
Instal·lació de PADD i un 3.5
Instal·lació de PADD i un 3.5

Ara instal·larem PADD, que mostra les nostres estadístiques Pi-Hole en una pantalla. Aquest pas és una mica més basat en el terminal, però no us deixeu de banda, és molt senzill.

Abans d’instal·lar PADD, hem d’instal·lar la nostra pantalla. Assegureu-vos que el Pi estigui apagat i desconnectat de l’alimentació i connecteu la pantalla tal com es mostra a la imatge i, si està connectada correctament, la pantalla hauria d’alinear-se amb la resta del Pi.

La funda impresa en 3D es pot trobar aquí:

Ara cal connectar la peça frontal als ports USB i Ethernet, tal com es mostra a la imatge. A continuació, feu lliscar el paquet a la màniga i hauria de quedar bé. Podeu tancar-lo permanentment amb una mica de cola, però el vaig deixar solt perquè ja tenia un ajust força ajustat.

Després, heu d’instal·lar els controladors de la pantalla. Això és diferent segons la pantalla, però en el meu cas tinc una pantalla que funciona perfectament amb els controladors de Waveshare. Com que això és diferent per a cada pantalla, no mostraré com fer-ho aquí, però una cerca ràpida a YouTube us hauria de donar la resposta.

Un cop tingueu la pantalla funcionant, de manera que quan arrenceu el pi, mostra el terminal al Pi, estem preparats per instal·lar PADD.

Per instal·lar PADD hem d’executar les ordres següents al terminal:

cd ~

wget -N

Un cop s'hagi descarregat, hem d'executar-ho per fer el fitxer executable:

sudo chmod + x padd.sh

Ara necessitem executar PADD en iniciar. Ho fem modificant un fitxer especial.

sudo nano ~ /.bashrc

A continuació, fent servir la fletxa avall del teclat, desplaceu-vos cap avall fins a la part inferior i enganxeu-hi:

# Executeu PADD

si ["$ TERM" == "linux"]; després mentre: fes./padd.sh dormir 1 fet fi

A continuació, reinicieu el Pi amb

sudo reiniciar

Pas 4: canviar la mida de PADD de Normal a MEGA

Per defecte, la pantalla PADD només tindrà la mida normal, sense utilitzar tota la pantalla, però ho podem canviar.

En primer lloc, hem d’incorporar SSH al nostre Pi, això es tractava anteriorment. Un cop esteu al tipus de terminal:

sudo dpkg-reconfigure console-setup

Si apareix un menú amb moltes opcions, hem de seleccionar UTF-8 o, si voleu saber quina és la resta de paràmetres de codificació, proveu-los. A continuació, seleccioneu Guess Optimal Character Set, després seleccioneu Terminus i, a continuació, 6x12. Un cop hàgiu seguit aquests passos, reinicieu amb

sudo reiniciar

Pas 5: Configuració del router per bloquejar anuncis a tota la xarxa

Ara aquest és el pas en què es reuneix tot i es pot veure el resultat del vostre treball dur. Inicieu la sessió al vostre encaminador mitjançant la seva adreça IP, de nou sense cobrir-lo perquè és diferent per a cada encaminador i busqueu la configuració de DNS. Si el vostre encaminador no té aquesta opció (com la meva), continueu directament amb el pas 6. Quan hàgiu localitzat les opcions del servidor DNS, haureu de substituir la IP del servidor DNS primari per la IP que es mostra al vostre Pi, a l’adreça IPv4. Feu això per a totes les adreces IP de DNS, incloses les secundàries, les còpies de seguretat, etc. Apliqueu els canvis i, segons el vostre encaminador, haureu de reiniciar-lo.

Un cop configurada, tota la xarxa utilitzarà Pi-Hole com a servidor DNS, de manera que es bloquejarà tot el trànsit publicitari.

Pas 6: Configuració del servidor DNS en una selecció de dispositius

Aquest mètode s’hauria d’utilitzar si el vostre encaminador no permet canvis al servidor DNS o si no voleu que tothom de la vostra xarxa tingui el mateix Pi-Hole.

El mètode és diferent per a tots els dispositius: Windows 10:

Obriu el Tauler de control i feu clic a Xarxa i Internet

Feu clic a Network and Sharing Center, Change Adapter Settings, feu clic dret a la vostra xarxa i feu clic a Properties

Cerqueu el protocol d’Internet versió 4, feu doble clic i feu clic a Utilitza el servidor DNS següent i escriviu la IP DNS Pi-Hole als dos camps. Torneu a la llista de propietats.

Cerqueu la versió 6 del protocol d’Internet, feu doble clic i feu clic a Utilitza el servidor DNS següent i escriviu l’IP de Pi-Hole DNS (l’IPv6 aquesta vegada) als dos camps.

Per si de cas, reinicieu el PC

Linux:

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

macOS:

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

iOS (iPhone):

Obre Configuració

Feu clic a Wifi i a la "i" que hi ha al costat de la xarxa connectada

Desplaceu-vos cap avall fins a DNS i feu clic a Configura DNS

Feu clic a Manual, elimineu les IP del servidor DNS existents i introduïu la IP DNS de Pi-Hole

Android:

Obre Configuració

Feu clic a Wifi i oblideu la xarxa a la qual esteu connectat actualment

Torneu-hi a connectar, feu clic a Opcions avançades i configureu la configuració d'IP de DHCP a Estàtica

Desplaceu-vos cap avall per trobar els DNS 1 i 2 i introduïu la vostra IP DNS de Pi-Hole a tots dos

Pas 7: actualització del Pi-Hole

Actualitzar Pi-Hole és molt fàcil. Per veure si el vostre Pi-Hole té una nova actualització disponible a la part superior dreta de la pantalla, es mostrarà Actualització disponible. Per actualitzar simplement SSH al Pi-Hole i executar:

pihole -up

I el vostre Pi-Hole s'hauria d'actualitzar.

Pas 8: Tot fet

Si heu seguit tots els passos correctament, hauríeu de tenir un bloqueig d’anuncis increïble, que és realment bo en el que fa.

Moltes gràcies per votar pel meu concurs instructiu per al Raspberry Pi, en tinc el segon:).

Si teniu més preguntes, dubtes o problemes que us sorgeixin, deixeu un comentari i us respondré tan aviat com pugui.

Concurs de gerds Pi 2020
Concurs de gerds Pi 2020
Concurs de gerds Pi 2020
Concurs de gerds Pi 2020

Accèssit al concurs Raspberry Pi 2020

Recomanat: