Satura rādītājs:

PiHole reklāmu bloķētājs ar 3,5 collu displeju: 8 soļi (ar attēliem)
PiHole reklāmu bloķētājs ar 3,5 collu displeju: 8 soļi (ar attēliem)

Video: PiHole reklāmu bloķētājs ar 3,5 collu displeju: 8 soļi (ar attēliem)

Video: PiHole reklāmu bloķētājs ar 3,5 collu displeju: 8 soļi (ar attēliem)
Video: POTS Research Updates: University of Calgary, Children's National Medical System & Vanderbilt Univer 2024, Novembris
Anonim
PiHole reklāmu bloķētājs ar 3.5
PiHole reklāmu bloķētājs ar 3.5
PiHole reklāmu bloķētājs ar 3.5
PiHole reklāmu bloķētājs ar 3.5
PiHole reklāmu bloķētājs ar 3.5
PiHole reklāmu bloķētājs ar 3.5
PiHole reklāmu bloķētājs ar 3.5
PiHole reklāmu bloķētājs ar 3.5
PiHole reklāmu bloķētājs ar 3.5
PiHole reklāmu bloķētājs ar 3.5
PiHole reklāmu bloķētājs ar 3.5
PiHole reklāmu bloķētājs ar 3.5

Laipni lūdzam manā apmācībā par to, kā izveidot patiešām lielisku reklāmu bloķētāju visam tīklam! Raspberry Pi darbojas programmatūra, kas pazīstama kā Pi-Hole un PADD, lai bloķētu reklāmas un parādītu statistikas datus, piemēram, Pi-Hole IP adresi un bloķēto reklāmu daudzumu.

Piegādes

Jums būs nepieciešams:- Raspberry Pi 3/4, vai nu derēs, un, ja izvēlaties, tas var būt + variants.

- 3,5 collu Raspberry Pi displejs, es atradu lētu EBay par aptuveni 20 USD.

- Uzticama 8 GB Micro-SD karte, es izmantoju 16 GB SanDisk karti, jo tā bija tā, kas man bija apkārt, un man ar to ir veicies agrāk.

- 3D printeris vai piekļuve 3D drukāšanas pakalpojumam. Tehniski tas nav obligāti, ja nevēlaties lietu, bet tas ir ļoti ieteicams.

- Ethernet kabelis, ko izmanto, lai nodrošinātu ātrāku internetu Pi

- Maršrutētājs, lai savienotu savu Pi

- Raspberry Pi barošanas avots, es ieteiktu oficiālo Raspberry Pi barošanas avotu, taču jebkuram USB barošanas avotam, kas var nodrošināt 5 V spriegumu vismaz 2,5 ampēros, vajadzētu būt piemērotam.

- Windows dators, šajā pamācībā izmantotajai programmatūrai var būt ekvivalenti operētājsistēmai Mac un Linux, taču es aptveršu Windows pusi.

- Micro-SD-USB adapteris, ko izmanto, lai savienotu SD karti ar datoru. Neobligāti, ja datoram jau ir slots.

1. darbība: SD kartes sagatavošana Pi

SD kartes sagatavošana Pi
SD kartes sagatavošana Pi
SD kartes sagatavošana Pi
SD kartes sagatavošana Pi
SD kartes sagatavošana Pi
SD kartes sagatavošana Pi

Tas ir diezgan vienkārši, taču pirms SD zibspuldzes izmantošanas jums būs nepieciešama programmatūra:

SD kartes formatētājs, to var lejupielādēt no vietnes sdcard.org

Etcher, izmanto kartes mirgošanai. Ja vēlaties, varat arī izmantot Win32DiskImager

Jaunākais Raspbian Lite attēls, noteikti izvelciet iegūto.zip

Labi, mēs esam apkopojuši savu programmatūru, ļaujiet sākt.

Vispirms mums ir jāformatē SD karte. Mēs to darām, atverot SD kartes formatētāju, pievienojot SD karti un izvēloties to no saraksta loga augšpusē. Noteikti izvēlieties SD karti, nevis citu disku. Pārliecinieties, vai kartē nav nekā svarīga, jo viss kartē tiks izdzēsts. Kad esat gatavs, noklikšķiniet uz "Formatēt". Lai pabeigtu, nevajadzētu aizņemt pārāk ilgu laiku. Kad tas ir pabeigts, varat aizvērt SD kartes formatētāju

Tālāk mums ir jāzibina karte. Atveriet Etcher un noklikšķiniet uz zilās pogas “Atlasīt attēlu” un pārlūkojiet, lai atrastu iepriekš lejupielādēto.img failu un atlasītu to. Pēc tam SD karte jau ir jāizvēlas pēc noklusējuma, bet, ja tā nav, vienkārši nomainiet to, noklikšķinot uz pogas. Kad esat pārliecinājies, ka visas atlases ir pareizas, noklikšķiniet uz 'Flash!'. Tas prasīs dažas minūtes, un, kad tas būs izdarīts, jūs varēsit aizvērt Etcher.

Visbeidzot mums ir jāiespējo ssh un jāizveido savienojums ar wifi. Atveriet File Explorer un kreisajā pusē noklikšķiniet uz “boot”. Jums vajadzētu parādīt failu sarakstu. Ar peles labo pogu noklikšķiniet un izveidojiet jaunu teksta dokumentu, pēc tam piešķiriet tam nosaukumu ssh un beigās noņemiet.txt paplašinājumu. Ņemiet vērā, ka, lai to izdarītu, ir jābūt iespējotai opcijai “Rādīt failu paplašinājumus”. Noklikšķiniet uz Jā un jābūt tukšam failam ar nosaukumu ssh. Tālāk mums vēlreiz jāizveido teksta dokuments, bet nosauciet to par wpa_supplicant, aizstājot.txt ar.conf. Ar peles labo pogu noklikšķiniet uz tā un atlasiet rediģēt un ielīmējiet šo tekstu failā, aizstājot savu wifi informāciju:

valsts = ASV

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

Kad esat pabeidzis, noteikti saglabājiet failu!

Izņemiet SD karti, ievietojiet to Pi un esat pabeidzis kartes sagatavošanu!

2. darbība. Pi-Hole instalēšana caur SSH

Pi-Hole instalēšana, izmantojot SSH
Pi-Hole instalēšana, izmantojot SSH

Tagad mēs instalēsim programmatūras svēto grālu Pi-Hole.

Atkal mums ir nepieciešama programmatūra, lai turpinātu, tāpēc lejupielādējiet šo:

PuTTY, mēs to izmantosim kā ssh klientu

Pirms mēs izveidojam savienojumu ar savu Pi, mums jāatrod tā IP adrese. Vienkāršākais veids, kā to izdarīt, ir pierakstīties maršrutētājā, izmantojot tā IP, un atrast ierīces nosaukumu “raspberrypi”. Meklējiet maršrutētāja norādījumus un maršrutētāja paroli, jo visi maršrutētāji ir nedaudz atšķirīgi. Kad esat atvēris tā IP adresi, atveriet PuTTY un lodziņā Host Name ierakstiet savu IP adresi, pēc tam noklikšķiniet uz 'Open'. Parādīsies brīdinājums, vienkārši noklikšķiniet uz Jā, un jūs tiksit novirzīts uz melnu termināli ar pieteikšanos. Ierakstiet lietotājvārdu “pi” un paroli “aveņu”. Kad esat veiksmīgi pieteicies, jums jāievada komandrinda ar pi@raspberrypi. Tagad jūs vēlaties ielīmēt šādu kodu:

čokurošanās -sSL https://install.pi-hole.net | bash

Tam vajadzētu sākt instalētāja lejupielādi un pēc tam automātiski sākt instalēšanu.

Tas parādīs jums virkni ekrānu, kuros jūs nospiedīsit OK vai jā, un augšupplūsmas DNS serverim izvēlieties Google.

Ja vēlaties vieglāk izmantot tīmekļa saskarni, mēs varam nomainīt tās paroli, ierakstot

pihole -a -p

Terminālī.

Tagad vajadzētu uzstādīt Pi-Hole! Protams, jūs varētu vienkārši izmantot Pi-Hole bez displeja, bet kas tajā ir jautri?

3. darbība: PADD un 3,5 collu displeja instalēšana un detaļu 3D drukāšana

PADD un 3.5 instalēšana
PADD un 3.5 instalēšana
PADD un 3.5 instalēšana
PADD un 3.5 instalēšana
PADD un 3.5 instalēšana
PADD un 3.5 instalēšana
PADD un 3.5 instalēšana
PADD un 3.5 instalēšana
PADD un 3.5 instalēšana
PADD un 3.5 instalēšana
PADD un 3.5 instalēšana
PADD un 3.5 instalēšana
PADD un 3.5 instalēšana
PADD un 3.5 instalēšana
PADD un 3.5 instalēšana
PADD un 3.5 instalēšana
PADD un 3.5 instalēšana
PADD un 3.5 instalēšana
PADD un 3.5 instalēšana
PADD un 3.5 instalēšana
PADD un 3.5 instalēšana
PADD un 3.5 instalēšana

Tagad mēs instalēsim PADD, kas displejā parāda mūsu Pi-Hole statistiku. Šis solis ir nedaudz vairāk balstīts uz termināli, taču neatkāpieties, tas ir ļoti vienkārši.

Pirms PADD instalēšanas mums jāinstalē mūsu displejs. Pārliecinieties, vai Pi ir izslēgts un atvienots no strāvas, un pievienojiet ekrānu, kā parādīts attēlā, un, ja tas ir pareizi pievienots, displejam jāatbilst pārējam Pi.

3D drukāto lietu var atrast šeit:

Tagad jums jāpiestiprina priekšējais gabals pie USB un Ethernet portiem, kā parādīts attēlā. Pēc tam vienkārši iebīdiet iepakojumu piedurknē, un tam visam vajadzētu labi sanākt. Jūs varat to pastāvīgi aizvērt ar kādu līmi, bet es to atstāju vaļēju, jo tas jau bija diezgan cieši pieguļošs.

Pēc tam jums jāinstalē displeja draiveri. Tas atšķiras atkarībā no displeja, bet manā gadījumā man ir displejs, kas lieliski darbojas no Waveshare draiveriem. Tā kā tas ir atšķirīgs katram displejam, es šeit nerādīšu, kā to izdarīt, bet ātrai meklēšanai pakalpojumā YouTube vajadzētu sniegt atbildi.

Kad displejs darbojas, tad, palaižot pi, tas parāda Pi termināli, mēs esam gatavi instalēt PADD.

Lai instalētu PADD, terminālī jāizpilda šādas komandas:

cd ~

wget -N

Kad tas ir lejupielādēts, mums tas jāizpilda, lai padarītu failu izpildāmu:

sudo chmod +x padd.sh

Tagad mums ir nepieciešams PADD, lai to izpildītu palaišanas laikā. Mēs to darām, pārveidojot īpašu failu.

sudo nano ~/.bashrc

Pēc tam, izmantojot tastatūras lejupvērsto bultiņu, ritiniet uz leju līdz pašai apakšai un ielīmējiet to:

# Palaidiet PADD

ja ["$ TERM" == "linux"]; tad kamēr: do./padd.sh miega 1 darīts fi

Pēc tam pārstartējiet savu Pi ar

sudo atsāknēšana

4. solis: PADD izmēra maiņa no regulāras uz MEGA

Pēc noklusējuma PADD displejs būs tikai parastajā izmērā, neizmantojot visu ekrānu, bet mēs to varam mainīt!

Vispirms mums ir jāieslēdz SSH mūsu Pi, tas tika apskatīts agrāk. Kad esat nonācis terminālī, veiciet tālāk norādītās darbības.

sudo dpkg-pārkonfigurēt konsoles iestatīšanu

Izvēlnei vajadzētu parādīties ar daudzām iespējām, mums jāizvēlas UTF-8 vai, ja zināt, kādi ir citi kodēšanas iestatījumi, izmēģiniet tos, ja vēlaties. Tālāk atlasiet Guess Optimal Character Set, pēc tam atlasiet Terminus un pēc tam 6x12. Kad esat izpildījis šīs darbības, atsāknējiet ar

sudo atsāknēšana

5. darbība. Maršrutētāja konfigurēšana tīkla reklāmu bloķēšanai

Tagad tas ir solis, kur viss sanāk kopā, un jūs faktiski varat redzēt sava smagā darba rezultātu. Piesakieties savā maršrutētājā, izmantojot tā IP adresi, atkal to neaptverot, jo katram maršrutētājam tas ir atšķirīgs, un atrodiet DNS konfigurācijas iestatījumu. Ja jūsu maršrutētājam nav šīs iespējas (piemēram, manai), pārejiet tieši uz 6. darbību. Kad esat atradis DNS servera opcijas, jums būs jāaizstāj primārā DNS servera IP ar IP, kas parādīts jūsu Pi sadaļā IPv4 adrese. Dariet to visiem DNS IP, ieskaitot sekundāro, dublēšanu utt. Lietojiet izmaiņas, un atkarībā no maršrutētāja jums, iespējams, būs jāpārstartē maršrutētājs.

Pēc iestatīšanas viss tīkls izmantos Pi-Hole kā DNS serveri, tāpēc visa reklāmu trafiks tiks bloķēts.

6. darbība. DNS servera konfigurēšana ierīču atlasē

Šī metode jāizmanto, ja jūsu maršrutētājs neļauj veikt izmaiņas DNS serverī vai ja jūs vienkārši nevēlaties, lai visi jūsu tīklā būtu vienā Pi-Hole.

Metode katrai ierīcei ir atšķirīga: Windows 10:

Atveriet vadības paneli un noklikšķiniet uz Tīkls un internets

Noklikšķiniet uz Tīkla un koplietošanas centrs, mainiet adaptera iestatījumus, ar peles labo pogu noklikšķiniet uz sava tīkla un noklikšķiniet uz Rekvizīti

Atrodiet interneta protokola 4. versiju, veiciet dubultklikšķi un noklikšķiniet uz Lietot šādu DNS serveri un abos laukos ierakstiet Pi-Hole DNS IP. Atgriezieties rekvizītu sarakstā.

Atrodiet interneta protokola 6. versiju, veiciet dubultklikšķi un noklikšķiniet uz Izmantot šo DNS serveri un abos laukos ierakstiet Pi-Hole DNS IP (šoreiz IPv6).

Katram gadījumam restartējiet datoru

Linux:

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

macOS:

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

iOS (iPhone):

Atveriet iestatījumus

Noklikšķiniet uz Wifi un blakus pievienotajam tīklam noklikšķiniet uz “i”

Ritiniet uz leju līdz DNS un noklikšķiniet uz Konfigurēt DNS

Noklikšķiniet uz Manuāli, noņemiet esošos DNS servera IP un ievietojiet Pi-Hole DNS IP

Android:

Atveriet iestatījumus

Noklikšķiniet uz Wifi un aizmirst tīklu, ar kuru pašlaik esat izveidojis savienojumu

Atkārtoti izveidojiet savienojumu ar to, noklikšķiniet uz Papildu opcijas un iestatiet IP iestatījumus no DHCP uz Static

Ritiniet uz leju, lai atrastu DNS 1 un 2, un abos ievadiet Pi-Hole DNS IP

7. solis: Pi-Hole atjaunināšana

Pi-Hole atjaunināšana ir ļoti vienkārša. Lai redzētu, vai jūsu Pi-Hole displeja augšējā labajā stūrī ir pieejams jauns atjauninājums, tiks parādīts paziņojums Atjauninājums pieejams! Lai vienkārši atjauninātu SSH savā Pi-Hole un palaistu:

pihole -augšā

Un jūsu Pi-Hole vajadzētu atjaunināt!

8. solis: viss ir paveikts

Ja jūs pareizi izpildījāt visas darbības, jums vajadzētu būt pārsteidzošam reklāmu bloķētājam, kas patiešām ir labs.

Liels paldies, ka balsojāt par manu pamācību Raspberry Pi konkursam, es paliku otrais:)!

Ja jums ir vēl kādi jautājumi, bažas vai jautājumi, lūdzu, atstājiet komentāru, un es atbildēšu, cik drīz vien iespējams!

Raspberry Pi konkurss 2020
Raspberry Pi konkurss 2020
Raspberry Pi konkurss 2020
Raspberry Pi konkurss 2020

Otrā balva Raspberry Pi konkursā 2020

Ieteicams: