Mundarija:

3,5 dyuymli PiHole reklama blokirovkasi: 8 qadam (rasmlar bilan)
3,5 dyuymli PiHole reklama blokirovkasi: 8 qadam (rasmlar bilan)

Video: 3,5 dyuymli PiHole reklama blokirovkasi: 8 qadam (rasmlar bilan)

Video: 3,5 dyuymli PiHole reklama blokirovkasi: 8 qadam (rasmlar bilan)
Video: I SAW AN ALIEN: TEN TRUE CASES 2024, Iyul
Anonim
PiHole reklama blokirovkasi 3.5 bilan
PiHole reklama blokirovkasi 3.5 bilan
PiHole reklama blokirovkasi 3.5 bilan
PiHole reklama blokirovkasi 3.5 bilan
PiHole reklama blokirovkasi 3.5 bilan
PiHole reklama blokirovkasi 3.5 bilan
PiHole reklama blokirovkasi 3.5 bilan
PiHole reklama blokirovkasi 3.5 bilan
PiHole reklama blokirovkasi 3.5 bilan
PiHole reklama blokirovkasi 3.5 bilan
PiHole reklama blokirovkasi 3.5 bilan
PiHole reklama blokirovkasi 3.5 bilan

Butun tarmog'ingiz uchun qanday ajoyib reklama blokerini yaratish bo'yicha mening darsligimga xush kelibsiz! Raspberry Pi reklamalarni blokirovka qilish va Pi-Hole IP-manzili va bloklangan reklamalar miqdori kabi statistik ma'lumotlarni ko'rsatish uchun Pi-Hole va PADD deb nomlanuvchi dasturiy ta'minotni ishga tushiradi.

Ta'minotlar

Sizga kerak bo'ladi:- Raspberry Pi 3/4, yoki yo'q, va agar xohlasangiz + variant bo'lishi mumkin.

- 3,5 dyuymli Raspberry Pi displeyi, men EBay -da taxminan $ 20 AUDga arzonini topdim.

- Ishonchli 8 gigabaytli micro-SD karta, men 16 gigabaytlik SanDisk kartasidan foydalanardim, chunki bu menda bo'lgan va men bundan oldin ham omadli bo'lganman.

- 3D printer yoki 3D bosib chiqarish xizmatiga kirish, agar siz ishni xohlamasangiz, bu ixtiyoriy, lekin tavsiya etiladi.

- Ethernet kabeli, Pi -ni tezroq internet bilan ta'minlash uchun ishlatiladi

- Router, Pi -ni ulash uchun

- Raspberry Pi quvvat manbai, men rasmiy Raspberry Pi quvvat manbaini tavsiya qilaman, lekin kamida 2,5 amperlik 5V quvvatga ega bo'lgan har qanday USB quvvat manbai yaxshi bo'lishi kerak.

- Windows kompyuteri, bu qo'llanmada ishlatiladigan dastur Mac va Linux uchun ekvivalent bo'lishi mumkin, lekin men Windows tomonini qamrab olaman.

- Micro-SD-dan USB-adapteri, SD-kartani kompyuteringizga ulash uchun ishlatiladi. Agar kompyuteringizda allaqachon uyasi bo'lsa, ixtiyoriy.

1 -qadam: SD kartani Pi uchun tayyorlash

Pi uchun SD -kartani tayyorlash
Pi uchun SD -kartani tayyorlash
Pi uchun SD -kartani tayyorlash
Pi uchun SD -kartani tayyorlash
Pi uchun SD -kartani tayyorlash
Pi uchun SD -kartani tayyorlash

Bu juda oddiy, lekin SD -ni o'chirishdan oldin sizga kerak bo'lgan dasturiy ta'minot:

SD -kartani formatlovchi, uni sdcard.org saytidan yuklab olish mumkin

Etcher, kartani o'chirish uchun ishlatiladi. Agar xohlasangiz, Win32DiskImager -dan foydalanishingiz mumkin

So'nggi Raspbian Lite tasviri, siz olgan.zip faylini chiqarganingizga ishonch hosil qiling

OK, biz dasturiy ta'minotni yig'dik, boshlaylik.

Avval SD -kartani formatlashimiz kerak. Biz buni SD Card Formatter -ni ochish, SD -kartani ulash va oynaning yuqori qismidagi ro'yxatdan tanlash orqali amalga oshiramiz. Boshqa diskni emas, balki SD -kartani tanlaganingizga ishonch hosil qiling. Kartada muhim narsa yo'qligiga ishonch hosil qiling, chunki kartadagi hamma narsa o'chiriladi. Tayyor bo'lgach, "Format" tugmasini bosing. Tugatish uchun ko'p vaqt ketmasligi kerak. Tugatgandan so'ng siz SD -kartani formatlashni o'chirib qo'yishingiz mumkin

Keyin biz kartani o'chirishimiz kerak. Etcher -ni oching va "Tasvirni tanlang" degan ko'k tugmani bosing va oldin yuklagan.img faylini toping va uni tanlang. Keyin SD -karta sukut bo'yicha tanlangan bo'lishi kerak, lekin agar bo'lmasa, tugmani bosish bilan uni o'zgartiring. Barcha tanlovlar to'g'riligini tasdiqlaganingizdan so'ng, "Flash!" Tugmasini bosing. Bu bir necha daqiqa davom etadi va bajarilgandan so'ng siz Etcherni yopishingiz mumkin.

Nihoyat, biz ssh -ni yoqishimiz va wifi -ga ulanishimiz kerak. Fayl Explorer -ni oching va chap tomonda "yuklash" -ni bosing. Sizga fayllar ro'yxati ko'rsatilishi kerak. Sichqonchaning o'ng tugmachasini bosing va yangi matnli hujjatni yarating, so'ng uni ssh deb nomlang va oxirida.txt kengaytmasini olib tashlang. E'tibor bering, buni amalga oshirish uchun sizda "Fayl kengaytmalarini ko'rsatish" yoqilgan bo'lishi kerak. Ha ni bosing va ssh deb nomlangan bo'sh fayl mavjud bo'lishi kerak. Keyin biz yana matnli hujjatni yaratishimiz kerak, lekin.txt o'rniga.conf o'rnini wpa_supplicant deb nomlang. Sichqonchaning o'ng tugmachasini bosing va wifi ma'lumotlarini almashtirib, matnni tahrirlash va faylga joylashtirishni tanlang:

mamlakat = AQSh

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

Ish tugagandan so'ng, faylni saqlashga ishonch hosil qiling!

SD -kartani chiqarib oling, uni Pi -ga qo'ying va siz kartani tayyorlab qo'ydingiz!

2-qadam: SSH orqali Pi-Hole o'rnatish

SSH orqali Pi-Hole o'rnatish
SSH orqali Pi-Hole o'rnatish

Endi biz Pi-Hole dasturiy ta'minotining muqaddas panjarasini o'rnatamiz.

Yana davom etish uchun bizga dasturiy ta'minot kerak, shuning uchun uni yuklab oling:

PuTTY, biz bundan ssh mijozi sifatida foydalanmoqchimiz

Pi -ga ulanishdan oldin uning IP -manzilini topishimiz kerak. Buning eng oddiy usuli - yo'riqchiga IP -dan foydalanib kirish va "raspberrypi" nomini topish. Buni yo'riqnoma va yo'riqnoma paroli uchun qanday qilish kerakligi haqidagi ko'rsatmalarni qidiring, chunki hamma yo'riqnoma biroz boshqacha. Agar siz IP -manzilga ega bo'lsangiz, PuTTY -ni oching va Xost nomi maydoniga IP -manzilingizni kiriting, so'ng "Ochish" -ni bosing. Ogohlantirish paydo bo'ladi, "Ha" tugmasini bosing va siz login bilan qora terminalga olib borilasiz. "Pi" foydalanuvchi nomini va "malina" parolini kiriting. Muvaffaqiyatli kirganingizdan so'ng, siz pi@raspberrypi bilan buyruq satriga olib kelishingiz kerak. Endi siz quyidagi kodni joylashtirishni xohlaysiz:

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

U o'rnatuvchini yuklab olishni boshlashi va keyin avtomatik ravishda o'rnatishni boshlashi kerak.

U sizga bir qator ekranlarni taqdim etadi, unda siz "ok" yoki "ha" tugmachasini bosasiz va DNS -ning yuqori oqimi uchun Google -ni tanlang.

Agar siz veb -interfeysdan osonroq foydalanishni xohlasangiz, biz uning parolini yozib o'zgartirishimiz mumkin

pihole -p

Terminalda.

Endi Pi-Hole o'rnatilishi kerak! Albatta, siz Pi-Hole-ni displeysiz ishlatishingiz mumkin edi, lekin bundan nima qiziq?

3 -qadam: PADD va 3,5 dyuymli displeyni o'rnatish va uning qismlarini 3D chop etish

PADD va 3.5 ni o'rnatish
PADD va 3.5 ni o'rnatish
PADD va 3.5 ni o'rnatish
PADD va 3.5 ni o'rnatish
PADD va 3.5 ni o'rnatish
PADD va 3.5 ni o'rnatish
PADD va 3.5 ni o'rnatish
PADD va 3.5 ni o'rnatish
PADD va 3.5 ni o'rnatish
PADD va 3.5 ni o'rnatish
PADD va 3.5 ni o'rnatish
PADD va 3.5 ni o'rnatish
PADD va 3.5 ni o'rnatish
PADD va 3.5 ni o'rnatish
PADD va 3.5 ni o'rnatish
PADD va 3.5 ni o'rnatish
PADD va 3.5 ni o'rnatish
PADD va 3.5 ni o'rnatish
PADD va 3.5 ni o'rnatish
PADD va 3.5 ni o'rnatish
PADD va 3.5 ni o'rnatish
PADD va 3.5 ni o'rnatish

Endi biz PADD-ni o'rnatamiz, u bizning Pi-Hole statistikasini displeyda aks ettiradi. Bu qadam bir oz ko'proq terminalga asoslangan, lekin orqaga burilmang, bu juda oddiy.

PADD -ni o'rnatishdan oldin, biz Displeyni o'rnatishimiz kerak. Pi o'chirilgan va elektrdan uzilganligiga ishonch hosil qiling va ekranni rasmda ko'rsatilgandek ulang va agar to'g'ri ulangan bo'lsa, displey Pi ning qolgan qismiga to'g'ri kelishi kerak.

3D bosma qutini bu erda topish mumkin:

Endi rasmda ko'rsatilgandek, oldingi qismini USB va Ethernet portlariga ulashingiz kerak. Keyin paketni yengga suring va hammasi yaxshi birlashishi kerak. Siz uni yopishtiruvchi bilan butunlay yopishingiz mumkin, lekin men uni bo'sh qoldirdim, chunki u allaqachon mahkam o'rnashgan edi.

Shundan so'ng siz displey uchun drayverlarni o'rnatishingiz kerak. Bu displeyga qarab farq qiladi, lekin menda Waveshare drayverlarini mukammal boshqaradigan displey bor. Bu har bir displey uchun har xil bo'lgani uchun men bu erda buni qanday qilishni ko'rsatmayman, lekin YouTube -da tezkor qidirish sizga javob berishi kerak.

Agar sizda displey ishlayotgan bo'lsa, siz pi -ni yuklaganingizda, u Pi -dagi terminalni ko'rsatadi, biz PADD -ni o'rnatishga tayyormiz.

PADD -ni o'rnatish uchun terminalda quyidagi buyruqlarni bajarishimiz kerak:

CD ~

wget -N

Yuklab olingandan so'ng, faylni bajarilishi uchun buni bajarishimiz kerak:

sudo chmod +x padd.sh

Endi bizga ishga tushirish jarayonida PADD kerak. Biz buni maxsus faylni o'zgartirish orqali qilamiz.

sudo nano ~/.bashrc

Keyin klaviaturadagi pastga o'qidan foydalanib, pastga aylantiring va uni joylashtiring:

# PADD -ni ishga tushiring

agar ["$ TERM" == "linux"]; keyin esa: qil./padd.sh uyqu 1 bajarilgan fi

Keyin Pi -ni qayta ishga tushiring

sudo qayta yuklash

4 -qadam: PADD hajmini oddiydan MEGA ga o'zgartirish

Odatiy bo'lib, PADD displeyi oddiy o'lchamda bo'ladi, hamma ekran ishlatilmaydi, lekin biz buni o'zgartirishimiz mumkin!

Birinchidan, biz Pi -ga SSH -ni kiritishimiz kerak, bu oldinroq yozilgan edi. Terminal turiga kirganingizdan so'ng:

sudo dpkg-konsolni sozlashni qayta sozlang

Menyu ko'plab variantlar bilan paydo bo'lishi kerak, biz UTF-8 ni tanlashimiz kerak, yoki agar xohlasangiz, boshqa kodlash parametrlarini sinab ko'ring. Keyin "O'ylab ko'ring, eng yaxshi belgilar to'plamini" tanlang, so'ng Terminus -ni tanlang va keyin 6x12 -ni tanlang. Ushbu qadamlarni bajarganingizdan so'ng, qayta ishga tushiring

sudo qayta yuklash

5-qadam: Routerni tarmoq bo'ylab reklama blokirovkasi uchun sozlash

Mana, bu hammasi birlashadigan qadam, va siz o'z mehnatingiz natijasini ko'rishingiz mumkin. Routerga IP -manzili orqali kiring, lekin uni boshqa qoplamang, chunki u har bir yo'riqnoma uchun farq qiladi va DNS konfiguratsiya sozlamalarini toping. Agar marshrutizatorda bunday imkoniyat bo'lmasa (meniki kabi) to'g'ridan -to'g'ri 6 -bosqichga o'ting. DNS -server parametrlarini aniqlagandan so'ng, siz asosiy DNS -server IP -ni sizning IP -manzilingizda IPv4 manzili ostida o'zgartirishingiz kerak bo'ladi. Buni DNS IP -lari, shu jumladan ikkilamchi, zaxira va boshqalar uchun bajaring. O'zgarishlarni qo'llang va marshrutizatoringizga qarab marshrutizatorni qayta ishga tushirishingiz kerak bo'ladi.

O'rnatishdan so'ng butun tarmog'ingiz DNS-server sifatida Pi-Hole-dan foydalanadi, shuning uchun har qanday reklama trafigi bloklanadi.

6 -qadam: Qurilmalarni tanlashda DNS serverini sozlash

Agar yo'riqnoma DNS serverini o'zgartirishga ruxsat bermasa yoki sizning tarmog'ingizdagi hamma bir xil Pi-Holeda bo'lishini xohlamasangiz, bu usul qo'llanilishi kerak.

Har bir qurilma uchun usul boshqacha: Windows 10:

Boshqarish panelini oching va Tarmoq va Internet -ni bosing

Tarmoq va almashish markazini bosing, adapter sozlamalarini o'zgartiring, tarmoqni o'ng tugmasini bosing va Xususiyatlar -ni bosing

Internet-protokolning 4-versiyasini toping, ikki marta bosing va quyidagi DNS-serverdan foydalaning-ni bosing va Pi-Hole DNS IP-ni ikkala maydonga kiriting. Xususiyatlar ro'yxatiga qaytish.

Internet-protokolning 6-versiyasini toping, ustiga ikki marta bosing va quyidagi DNS-serverdan foydalaning-ni bosing va ikkala maydonga Pi-Hole DNS IP-ni (bu safar IPv6) kiriting.

Har holda, kompyuterni qayta yoqing

Linux:

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

macOS:

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

iOS (iPhone):

Sozlamalarni oching

Wi -Fi -ni bosing va ulangan tarmoq yonidagi "i" belgisini bosing

DNS -ga o'ting va DNS -ni sozlash -ni bosing

Manuel-ni bosing, mavjud DNS-server IP-larini olib tashlang va Pi-Hole-ning DNS IP-ni qo'ying

Android:

Sozlamalarni oching

Wi -Fi -ni bosing va hozir ulangan tarmoqni unuting

Unga qayta ulaning, Kengaytirilgan imkoniyatlar -ni bosing va DHCP -dan IP -sozlamalarini Statik -ga o'rnating

DNS 1 va 2 ni topish uchun pastga aylantiring va ikkalasiga Pi-Hole DNS IP-ni kiriting

7-qadam: Pi-Hole-ni yangilang

Pi-Hole-ni yangilash juda oson. Sizning Pi-Hole-da displeyning o'ng yuqori qismida yangi yangilanish mavjud yoki yo'qligini bilish uchun "Yangilanish mavjud" deb yoziladi. Faqat SSH-ni Pi-Hole-ga yangilash va ishga tushirish uchun:

pihole -yuqoriga

Va sizning Pi-Hole yangilanishi kerak!

8 -qadam: Hammasi bajarildi

Agar siz barcha qadamlarni to'g'ri bajargan bo'lsangiz, sizda ajoyib reklama bloker bo'lishi kerak, bu uning ishida juda yaxshi.

Raspberry Pi tanlovi uchun ko'rsatmaga ovoz berganingiz uchun katta rahmat, men ikkinchi bo'ldim:)!

Agar sizda boshqa savollar, xavotirlar yoki muammolar bo'lsa, sharh qoldiring, men imkon qadar tezroq javob beraman!

Raspberry Pi tanlovi 2020
Raspberry Pi tanlovi 2020
Raspberry Pi tanlovi 2020
Raspberry Pi tanlovi 2020

Raspberry Pi tanlovining ikkinchi mukofoti 2020

Tavsiya: