Mündəricat:

3.5 "Ekranlı PiHole Reklam Engelleyicisi: 8 Addım (Şəkillərlə)
3.5 "Ekranlı PiHole Reklam Engelleyicisi: 8 Addım (Şəkillərlə)

Video: 3.5 "Ekranlı PiHole Reklam Engelleyicisi: 8 Addım (Şəkillərlə)

Video: 3.5
Video: Raspberry Pi Zero (W/H) inceliyoruz !!! Takip Etmeyi Unutmayın !!! 2024, Iyul
Anonim
3.5 ilə PiHole Reklam Engelleyicisi
3.5 ilə PiHole Reklam Engelleyicisi
3.5 ilə PiHole Reklam Engelleyicisi
3.5 ilə PiHole Reklam Engelleyicisi
3.5 ilə PiHole Reklam Engelleyicisi
3.5 ilə PiHole Reklam Engelleyicisi
3.5 ilə PiHole Reklam Engelleyicisi
3.5 ilə PiHole Reklam Engelleyicisi
3.5 ilə PiHole Reklam Engelleyicisi
3.5 ilə PiHole Reklam Engelleyicisi
3.5 ilə PiHole Reklam Engelleyicisi
3.5 ilə PiHole Reklam Engelleyicisi

Bütün şəbəkəniz üçün həqiqətən zəhmli bir reklam blokerinin necə yaradılacağına dair dərsimə xoş gəldiniz! Raspberry Pi, reklamları bloklamaq və Pi-Hole-nin IP ünvanı və bloklanmış reklamların miqdarı kimi statistik məlumatları göstərmək üçün Pi-Hole və PADD kimi tanınan bir proqramla işləyir.

Təchizat

Ehtiyacınız olacaq:- Raspberry Pi 3/4, ya edəcək, və seçsəniz + variant ola bilər.

- 3,5 Raspberry Pi Display, EBay -də təxminən 20 AUD dəyərində ucuz bir tapdım.

- Etibarlı 8gb Micro-SD Kartı, 16gb SanDisk kartı istifadə etdim, çünki bu mənim əlimdə idi və keçmişdə uğurlar qazandım.

- 3D Yazıcı və ya 3D Çap Xidmətinə Giriş, bir iş istəmirsinizsə, texniki olaraq bu isteğe bağlıdır, lakin çox tövsiyə olunur.

- Ethernet Kabeli, Pi -yə daha sürətli internet təmin etmək üçün istifadə olunur

- Router, Pi -ni bağlamaq üçün

- Raspberry Pi Güc Təchizatı, Raspberry Pi rəsmi enerji təchizatını tövsiyə edirəm, amma ən azı 2,5 Amperdə 5V təmin edə bilən hər hansı bir USB enerji təchizatı yaxşı olmalıdır.

- Windows PC, Bu təlimatda istifadə olunan proqramın Mac və Linux üçün ekvivalentləri ola bilər, ancaq Windows tərəfini əhatə edəcəyəm.

- SD kartı kompüterinizə bağlamaq üçün istifadə olunan mikro-SD-dən USB adapterinə. Kompüterinizdə bir yuva varsa isteğe bağlı.

Addım 1: Pi üçün SD Kartın Hazırlanması

Pi üçün SD Kart hazırlanır
Pi üçün SD Kart hazırlanır
Pi üçün SD Kart hazırlanır
Pi üçün SD Kart hazırlanır
Pi üçün SD Kart hazırlanır
Pi üçün SD Kart hazırlanır

Bu olduqca sadədir, amma SD -ni yandırmadan əvvəl burada sizə lazım olan proqram var:

SD Kart Formatlayıcı, sdcard.org saytından yükləyə bilərsiniz

Etcher, Kartı yandırmaq üçün istifadə olunur. İstəyirsinizsə bunun əvəzinə Win32DiskImager -dən də istifadə edə bilərsiniz

Ən son Raspbian Lite Şəkli, əldə etdiyiniz.zip çıxardığınızdan əmin olun

Tamam, proqramımızı topladıq, başlayaq.

Əvvəlcə SD Kartı Formatlaşdırmalıyıq. Bunu SD Kart Formatterini açaraq, SD kartı bağlayaraq və pəncərənin yuxarısındakı siyahıdan seçərək edirik. Başqa bir sürücü yox, SD kartınızı seçdiyinizə əmin olun. Kartda vacib bir şey olmadığından əmin olun, çünki kartdakı hər şey silinəcəkdir. Hazır olduqdan sonra 'Format' düyməsini basın. Tamamlanması çox uzun çəkməməlidir. Bitirdikdən sonra SD Kart Formatterini bağlaya bilərsiniz

Sonra kartı yandırmalıyıq. Etcher -i açın və 'Şəkil Seç' yazan mavi düyməni basın və əvvəllər yüklədiyiniz.img faylını tapıb seçin. Bundan sonra SD kartınız əvvəlcədən seçilmiş olmalıdır, ancaq bu deyilsə, düyməni basaraq dəyişdirin. Bütün seçimlərin doğru olduğunu təsdiqlədikdən sonra 'Flash!' Düyməsini basın. Bu bir neçə dəqiqə çəkəcək və bitdikdən sonra Etcher -dən çıxa bilərsiniz.

Nəhayət, ssh -i işə salmalı və wifi -yə qoşulmalıyıq. File Explorer -ı açın və sol tərəfdəki 'boot' düyməsini basın. Faylların siyahısı sizə təqdim edilməlidir. Sağ vurun və yeni bir mətn sənədi yaradın, sonra ssh adlandırın və sonunda.txt uzantısını çıxarın. Bunu etmək üçün 'Fayl Uzantılarını Göstər' funksiyasını aktiv etməlisiniz. Bəli düyməsini basın və ssh adlı boş bir fayl mövcud olmalıdır. Sonra yenidən bir mətn sənədi yaratmalıyıq, ancaq.txt.conf ilə əvəz edərək wpa_supplicant adlandırın. Sağ vurun və redaktə et seçin və bu mətni fayla yapışdırın, wifi məlumatlarınızı əvəz edin:

ölkə = ABŞ

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

Bitirdikdən sonra faylı saxlamağınızdan əmin olun!

SD Kartı çıxarın, Pi -yə qoyun və kartı hazırlamağı bitirdiniz!

Addım 2: SSH vasitəsilə Pi-Hole quraşdırın

SSH vasitəsilə Pi-Hole quraşdırılması
SSH vasitəsilə Pi-Hole quraşdırılması

İndi Pi-Hole proqramının müqəddəs qabını quraşdıracağıq.

Yenə də davam etmək üçün bəzi proqramlara ehtiyacımız var, buna görə də yükləyin:

PuTTY, bundan bir ssh müştəri olaraq istifadə edəcəyik

Pi -yə qoşulmadan əvvəl onun IP ünvanını tapmalıyıq. Bunun ən sadə yolu, marşrutlaşdırıcınıza IP istifadə edərək daxil olmaq və 'raspberrypi' adlı bir cihaz tapmaqdır. Bütün marşrutlaşdırıcılar bir az fərqli olduğu üçün marşrutlaşdırıcınız və marşrutlaşdırıcı parolunuz üçün bunu necə etmək barədə təlimatları axtarın. IP ünvanını əldə etdikdən sonra PuTTY açın və Host Adı qutusuna IP Adresinizi yazın, sonra 'Aç' düyməsini basın. Bir xəbərdarlıq görünəcək, yalnız Bəli düyməsini basın və girişlə qara bir terminala gətiriləcəksiniz. İstifadəçi adını 'pi' və şifrəni 'moruq' yazın. Uğurla daxil olduqdan sonra pi@raspberrypi ilə bir əmr satırına gətirilməlidir. İndi aşağıdakı kodu yapışdırmaq istəyirsiniz:

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

Yükləyicini yükləməyə başlamalı və sonra avtomatik olaraq quraşdırmağa başlamalıdır.

Sizə "ok" və ya "bəli" düyməsini basacağınız bir sıra ekranlar təqdim edəcək və Upstream DNS serveri üçün Google -u seçin.

Veb İnterfeysini daha asan istifadə etmək istəyirsinizsə, yazaraq parolunu dəyişə bilərik

pihole -p

Terminalda.

Pi-Hole artıq quraşdırılmalıdır! Əlbəttə ki, ekransız Pi-Hole-dan istifadə edə bilərsiniz, amma bunun nə faydası var?

Addım 3: PADD və 3.5 "Ekran quraşdırmaq və Parçaları 3D Çap etmək

PADD və 3.5 quraşdırılması
PADD və 3.5 quraşdırılması
PADD və 3.5 quraşdırılması
PADD və 3.5 quraşdırılması
PADD və 3.5 quraşdırılması
PADD və 3.5 quraşdırılması
PADD və 3.5 quraşdırılması
PADD və 3.5 quraşdırılması
PADD və 3.5 quraşdırılması
PADD və 3.5 quraşdırılması
PADD və 3.5 quraşdırılması
PADD və 3.5 quraşdırılması
PADD və 3.5 quraşdırılması
PADD və 3.5 quraşdırılması
PADD və 3.5 quraşdırılması
PADD və 3.5 quraşdırılması
PADD və 3.5 quraşdırılması
PADD və 3.5 quraşdırılması
PADD və 3.5 quraşdırılması
PADD və 3.5 quraşdırılması
PADD və 3.5 quraşdırılması
PADD və 3.5 quraşdırılması

İndi Pi-Hole statistikamızı bir ekranda göstərən PADD quracağıq. Bu addım bir az daha terminala əsaslansa da, geri çəkilməyin, çox sadədir.

PADD qurmadan əvvəl, Ekranımızı quraşdırmalıyıq. Pi -nin söndürüldüyünə və gücdən ayrıldığına əmin olun və ekranı şəkildə göstərildiyi kimi bağlayın və düzgün bağlandıqda ekran Pi -nin qalan hissəsinə uyğun olmalıdır.

3D Çaplı Çantanı burada tapa bilərsiniz:

İndi ön hissəni bir şəkildə göstərildiyi kimi USB və Ethernet Portlarına bağlamalısınız. Sonra paketi manşetə sürüşdürün və hamısı gözəl bir şəkildə yığılmalıdır. Bir az yapışqanla daimi olaraq bağlaya bilərsiniz, amma artıq çox sıx uyğun olduğu üçün boş buraxdım.

Bundan sonra ekranınız üçün sürücüləri quraşdırmalısınız. Bu ekrandan asılı olaraq fərqlidir, amma mənim vəziyyətimdə Waveshare sürücülərini mükəmməl şəkildə idarə edən bir ekrana sahibəm. Hər bir ekran üçün fərqli olduğu üçün burada necə edəcəyimi göstərməyəcəyəm, ancaq YouTube -da sürətli bir axtarış sizə cavab verməlidir.

Ekranın işə salınmasından sonra, pi -ni yüklədiyiniz zaman Pi üzərindəki terminalı göstərir, PADD quraşdırmağa hazırıq.

PADD qurmaq üçün terminalda aşağıdakı əmrləri yerinə yetirməliyik:

cd ~

wget -N

Yüklədikdən sonra faylı icra etmək üçün bunu icra etməliyik:

sudo chmod +x padd.sh

İndi başlanğıcda icra etmək üçün PADD -ə ehtiyacımız var. Bunu xüsusi bir faylı dəyişdirərək edirik.

sudo nano ~/.bashrc

Sonra klaviaturanızdakı aşağı oxu istifadə edərək ən aşağıya doğru sürüşdürün və yapışdırın:

# PADD işə salın

əgər ["$ TERM" == "linux"]; sonra isə: do./padd.sh yuxu 1 bitmiş fi

Sonra Pi -ni yenidən başladın

sudo yenidən başladın

Addım 4: PADD Ölçüsünü Daimi MEGA -ya dəyişdirin

Varsayılan olaraq, PADD ekranı bütün ekrandan istifadə etmədən yalnız Normal Ölçüdə olacaq, ancaq bunu dəyişə bilərik!

Əvvəlcə Pi -ə SSH etməliyik, bu daha əvvəl yazılmışdır. Terminal tipinə daxil olduqdan sonra:

sudo dpkg-konsol qurulmasını yenidən qurun

Menyu Bir çox variantla görünməlidir, UTF-8 seçməliyik və ya istəsəniz digər kodlaşdırma parametrlərinin nə olduğunu sınayın. Sonra, Guess Optimal Character Set seçin, sonra Terminus və sonra 6x12 seçin. Bu addımları yerinə yetirdikdən sonra yenidən başladın

sudo yenidən başladın

Addım 5: Şəbəkə Geniş Reklam Bloklaması üçün Routerinizi Konfiqurasiya edin

İndi hər şeyin bir araya gəldiyi addımdır və əslində zəhmətinizin nəticəsini görə bilərsiniz. Routerinizə IP ünvanı vasitəsi ilə daxil olun, hər marşrutlaşdırıcı üçün fərqli olduğu üçün yenidən əhatə etmir və DNS konfiqurasiya parametrini tapın. Routerinizdə bu seçim yoxdursa (mənimki kimi) birbaşa 6 -cı addıma keçin. DNS Server Seçimlərini tapdıqdan sonra İbtidai DNS server IP -ni Pi -də IPv4 ünvanı altında göstərilən IP ilə əvəz etməlisiniz. İkincil, Yedəkləmə və s daxil olmaqla bütün DNS IP -ləri üçün bunu edin. Dəyişiklikləri tətbiq edin və marşrutlaşdırıcınızdan asılı olaraq marşrutlaşdırıcını yenidən başlatmalısınız.

Quraşdırıldıqdan sonra bütün şəbəkəniz DNS serveri olaraq Pi-Hole istifadə edəcək, buna görə də hər hansı bir reklam trafiki bloklanacaq.

Addım 6: Cihaz Seçimində DNS Serverin Konfiqurasiyası

Routeriniz DNS serverində dəyişikliklərə icazə vermirsə və ya şəbəkənizdəki hər kəsin eyni Pi-Hole-da olmasını istəmirsinizsə bu üsul istifadə edilməlidir.

Metod hər cihaz üçün fərqlidir: Windows 10:

İdarəetmə panelini açın və Şəbəkə və İnternet düyməsini basın

Şəbəkə və Paylaşım Mərkəzini seçin, Adapter Ayarlarını Dəyişdirin, şəbəkənizi sağ vurun və Xüsusiyyətləri basın

İnternet Protokolu Version 4-ü tapın, iki dəfə vurun və Aşağıdakı DNS serverini istifadə edin və Pi-Hole DNS IP-ni hər iki sahəyə yazın. Xüsusiyyətlər siyahısına qayıdın.

İnternet Protokolu Versiyası 6-nı tapın, iki dəfə vurun və Aşağıdakı DNS serverini istifadə et düyməsini basın və hər iki sahəyə Pi-Hole DNS IP (bu dəfə IPv6) yazın.

Hər halda, kompüterinizi yenidən başladın

Linux:

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

macOS:

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

iOS (iPhone):

Ayarları açın

Wifi düyməsini və bağlı şəbəkənizin yanındakı 'i' düyməsini basın

DNS -ə gedin və DNS -i Konfiqurasiya et düyməsini basın

Əl ilə vurun, mövcud DNS server IP-lərini çıxarın və Pi-Hole DNS IP-ni qoyun

Android:

Ayarları açın

Wifi düyməsini basın və hazırda bağlı olduğunuz şəbəkəni unudun

Yenidən qoşulun, Ətraflı Seçimlər düyməsini basın və DHCP -dən IP Ayarlarını Statik olaraq təyin edin

DNS 1 və 2-ni tapmaq üçün aşağı diyirləyin və Pi-Hole'nuzun DNS IP-ni hər ikisinə qoyun

Addım 7: Pi-Hole'nuzu yeniləyin

Pi-Hole-u yeniləmək çox asandır. Pi-Hole'nuzun ekranın sağ üst hissəsində yeni bir yeniləmənin olub olmadığını görmək üçün Güncellemenin Var olduğunu söyləyəcək! Yalnız SSH-ni Pi-Hole-a yeniləmək və işə salmaq üçün:

pihole -yuxarı

Və Pi-Deliyiniz Yeniləməlidir!

Addım 8: Hər şey bitdi

Bütün addımları düzgün yerinə yetirmiş olsanız, nə etdiyini həqiqətən yaxşı bilən inanılmaz bir reklam blokeriniz olmalıdır.

Raspberry Pi Yarışması üçün Təlimatlandıra biləcəyimə səs verdiyiniz üçün çox sağ olun, ikinci oldum:)!

Əlavə suallarınız, narahatlıqlarınız və ya ortaya çıxan problemləriniz varsa, şərh yazın və bacardığım qədər cavablandıracağam!

Raspberry Pi Yarışması 2020
Raspberry Pi Yarışması 2020
Raspberry Pi Yarışması 2020
Raspberry Pi Yarışması 2020

2020 Raspberry Pi Yarışmasında İkinci Mükafat

Tövsiyə: