Мазмұны:

3,5 дюймдік дисплейі бар PiHole жарнама блокаторы: 8 қадам (суреттермен)
3,5 дюймдік дисплейі бар PiHole жарнама блокаторы: 8 қадам (суреттермен)

Бейне: 3,5 дюймдік дисплейі бар PiHole жарнама блокаторы: 8 қадам (суреттермен)

Бейне: 3,5 дюймдік дисплейі бар PiHole жарнама блокаторы: 8 қадам (суреттермен)
Бейне: Топ компактных смартфонов 2023 года 📱 Какой компактный телефон купить ? 2024, Шілде
Anonim
PiHole 3.5 жарнамалық блокаторы
PiHole 3.5 жарнамалық блокаторы
PiHole 3.5 жарнамалық блокаторы
PiHole 3.5 жарнамалық блокаторы
PiHole 3.5 жарнамалық блокаторы
PiHole 3.5 жарнамалық блокаторы
PiHole 3.5 жарнамалық блокаторы
PiHole 3.5 жарнамалық блокаторы
PiHole 3.5 жарнамалық блокаторы
PiHole 3.5 жарнамалық блокаторы
PiHole 3.5 жарнамалық блокаторы
PiHole 3.5 жарнамалық блокаторы

Бүкіл желіге жарнамалық блокаторды қалай жасау керектігі туралы менің оқулығыма қош келдіңіз! Raspberry Pi бағдарламасы Pi-Hole және PADD деп аталатын бағдарламалық жасақтаманы іске қосады, ол жарнаманы бұғаттайды және статистикалық деректерді көрсетеді, мысалы, Pi-Hole IP мекенжайы және бұғатталған жарнамалар саны.

Жабдықтар

Сізге қажет:- Raspberry Pi 3/4, не солай болады, және сіз таңдасаңыз, бұл + нұсқа болуы мүмкін.

- 3,5 дюймдік Raspberry Pi дисплейі, мен EBay -де шамамен 20 AUD тұратын арзан бағаны таптым.

- Сенімді 8gb Micro-SD картасы, мен 16GB SanDisk картасын қолдандым, себебі бұл менде болған және бұрын менде сәттілік болды.

- 3D принтері немесе 3D басып шығару қызметіне қол жеткізу, егер сіз қаптаманы қаламасаңыз, бұл міндетті емес, бірақ бұл өте ұсынылады.

- Ethernet кабелі, Pi -ге жылдам интернетті қамтамасыз ету үшін қолданылады

- Маршрутизатор, Pi -ге қосылу үшін

- Raspberry Pi қуат көзі, мен Raspberry Pi ресми қуат көзін ұсынамын, бірақ 5 В кем дегенде 2,5 амперді қамтамасыз ететін кез келген USB қуат көзі жақсы болуы керек.

- Windows компьютері, бұл нұсқаулықта қолданылатын бағдарламалық жасақтама Mac және Linux үшін баламалы болуы мүмкін, бірақ мен Windows жағын қарастырамын.

- Micro-SD to USB адаптері, SD картасын компьютерге қосу үшін қолданылады. Егер сіздің компьютеріңізде слот болса, міндетті емес.

1 -қадам: SD картасын Pi үшін дайындау

Pi үшін SD картасын дайындау
Pi үшін SD картасын дайындау
Pi үшін SD картасын дайындау
Pi үшін SD картасын дайындау
Pi үшін SD картасын дайындау
Pi үшін SD картасын дайындау

Бұл өте қарапайым, бірақ SD жыпылықтамас бұрын сізге қажет бағдарламалық жасақтама:

SD картасын форматтаушы, оны sdcard.org сайтынан жүктеуге болады

Этчер, Картаны жыпылықтау үшін қолданылады. Қаласаңыз, Win32DiskImager бағдарламасын пайдалануға болады

Raspbian Lite соңғы суреті, сіз алған.zip файлын шығарып алғаныңызға көз жеткізіңіз

Жақсы, біз бағдарламалық жасақтаманы жинадық, бастайық.

Алдымен біз SD картасын пішімдеуіміз керек. Біз мұны SD Card Formatter бағдарламасын ашу, SD картасын қосу және оны терезенің жоғарғы жағындағы тізімнен таңдау арқылы жасаймыз. Басқа дискіні емес, SD картасын таңдағаныңызға көз жеткізіңіз. Карточкада маңызды ештеңе жоқ екеніне көз жеткізіңіз, себебі картадан бәрі жойылады. Дайын болғаннан кейін «Пішімдеу» түймесін басыңыз. Аяқтауға тым көп уақыт кетпеуі керек. Аяқтағаннан кейін SD картасын пішімдеу құралын жабуға болады

Содан кейін картаны жыпылықтау керек. Etcher бағдарламасын ашыңыз және 'Кескінді таңдау' деген көк түсті түймені басыңыз және бұрын жүктелген.img файлын тауып, оны таңдаңыз. Әрі қарай SD картасы әдепкі бойынша таңдалуы керек, бірақ егер ол болмаса, оны батырманы басу арқылы өзгертіңіз. Барлық таңдаулардың дұрыстығын растағаннан кейін «Жарқыл!» Түймесін басыңыз. Бұл бірнеше минутты алады, және оны жасағаннан кейін Etcher -ді жабуға болады.

Соңында бізге ssh қосылып, Wi -Fi желісіне қосылу керек. File Explorer бағдарламасын ашып, сол жақтағы «жүктеу» түймесін басыңыз. Сізге файлдар тізімі ұсынылуы керек. Тінтуірдің оң жақ түймешігімен нұқыңыз және жаңа мәтіндік құжатты жасаңыз, содан кейін оған ssh атауын беріңіз және соңында.txt кеңейтімін жойыңыз. Назар аударыңыз, мұны істеу үшін сізде «Файл кеңейтімдерін көрсету» қосылған болуы керек. Иә түймесін басыңыз және ssh деп аталатын бос файл болуы керек. Содан кейін біз қайтадан мәтіндік құжатты жасауымыз керек, бірақ.txt файлын.conf орнына wpa_supplicant деп атаңыз. Оны тінтуірдің оң жақ түймесімен нұқыңыз және wifi мәліметтерін алмастыра отырып, осы мәтінді файлға қоюды өңдеңіз және қойыңыз:

ел = АҚШ

ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev update_config = 1 желі = {ssid = «WIFI_SSID» scan_ssid = 1 psk = «WIFI_PASSWORD» key_mgmt = WPA-PSK}

Аяқтағаннан кейін файлды сақтауға сенімді болыңыз!

SD картасын шығарыңыз, оны Pi -ге салыңыз және сіз картаны дайындауды аяқтадыңыз!

2-қадам: SSH арқылы Pi-Hole орнату

SSH арқылы Pi-Hole орнату
SSH арқылы Pi-Hole орнату

Енді біз бағдарламалық қамтамасыз етудің қасиетті бөлігін-Pi-Hole орнатамыз.

Тағы да, бізге жалғастыру үшін кейбір бағдарламалық қамтамасыз ету қажет, сондықтан оны жүктеп алыңыз:

PuTTY, біз мұны ssh клиенті ретінде қолданамыз

Pi -ге қосылмас бұрын, оның IP -адресін табу керек. Мұны істеудің ең қарапайым тәсілі - маршрутизаторға IP -мен кіру және құрылғы атауын «raspberrypi» табу. Маршрутизатор мен маршрутизатордың құпия сөзі үшін мұны қалай жасау керектігі туралы нұсқауларды іздеңіз, өйткені барлық маршрутизаторлар сәл өзгеше. IP мекенжайын алғаннан кейін PuTTY ашыңыз және хост атауына IP мекенжайын енгізіңіз, содан кейін «Ашу» түймесін басыңыз. Ескерту пайда болады, Иә түймесін басыңыз, сонда сіз логині бар қара терминалға кіресіз. Пайдаланушы атын 'pi' және парольді 'таңқурай' теріңіз. Сәтті кіргеннен кейін сізді pi@raspberrypi пәрмен жолына апару керек. Енді сіз келесі кодты қойғыңыз келеді:

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

Ол орнатушыны жүктей бастайды, содан кейін автоматты түрде орнатуды бастайды.

Ол сізге экрандар топтамасын ұсынады, онда сіз ok немесе yes түймесін басасыз, ал DNS Upstream сервері үшін Google таңдаңыз.

Егер сіз интерфейсті оңай қолданғыңыз келсе, біз теру арқылы оның паролін өзгерте аламыз

пихол -а -р

Терминалда.

Pi-Hole енді орнатылуы керек! Әрине, сіз Pi-Hole-ды дисплейсіз қолдана аласыз, бірақ мұның қызығы неде?

3 -қадам: PADD және 3,5 дюймдік дисплейді орнату және бөлшектерді 3D басып шығару

PADD және 3.5 орнату
PADD және 3.5 орнату
PADD және 3.5 орнату
PADD және 3.5 орнату
PADD және 3.5 орнату
PADD және 3.5 орнату
PADD және 3.5 орнату
PADD және 3.5 орнату
PADD және 3.5 орнату
PADD және 3.5 орнату
PADD және 3.5 орнату
PADD және 3.5 орнату
PADD және 3.5 орнату
PADD және 3.5 орнату
PADD және 3.5 орнату
PADD және 3.5 орнату
PADD және 3.5 орнату
PADD және 3.5 орнату
PADD және 3.5 орнату
PADD және 3.5 орнату
PADD және 3.5 орнату
PADD және 3.5 орнату

Енді біз Pi-Hole статистикасын дисплейде көрсететін PADD орнатамыз. Бұл қадам сәл терминалға негізделген, бірақ кері бұрылмаңыз, бұл өте қарапайым.

PADD орнатпас бұрын дисплейді орнатуымыз керек. Pi өшірілгеніне және қуат көзінен ажыратылғанына көз жеткізіңіз және суретте көрсетілгендей экранды бекітіңіз, ал егер дұрыс қосылған болса, дисплей Pi бөлігінің қалған бөлігімен сәйкес келуі керек.

3D басып шығарылған қапты мына жерден табуға болады:

Енді суретте көрсетілгендей алдыңғы бөлікті USB және Ethernet порттарына бекіту керек. Содан кейін пакетті жеңге салыңыз, және бәрі жақсы жиналуы керек. Сіз оны желіммен біржолата жаба аласыз, бірақ мен оны бос қалдырдым, себебі ол өте тығыз бекітілген.

Осыдан кейін дисплейге драйверлерді орнату қажет. Бұл дисплейге байланысты әр түрлі, бірақ менің жағдайда Waveshare драйверлерінен жақсы жұмыс істейтін дисплей бар. Бұл әр дисплейде әр түрлі болғандықтан, мен мұны қалай жасау керектігін көрсетпеймін, бірақ YouTube -те жылдам іздеу сізге жауап береді.

Егер сізде дисплей жұмыс істеп тұрса, онда сіз pi -ны жүктегенде ол Pi терминалын көрсетеді, біз PADD орнатуға дайынбыз.

PADD орнату үшін терминалда келесі пәрмендерді іске қосу қажет:

cd ~

wget -N

Ол жүктелгеннен кейін біз файлды орындалатын етіп жасауымыз керек:

sudo chmod +x padd.sh

Енді бізге іске қосу кезінде PADD қажет. Біз мұны арнайы файлды өзгерту арқылы жасаймыз.

sudo nano ~/.bashrc

Содан кейін пернетақтадағы төмен көрсеткіні пайдаланып төменге қарай жылжытыңыз және мына жерге қойыңыз:

# PADD іске қосыңыз

егер [«$ TERM» == «linux»]; содан кейін: істеу./padd.sh ұйқы 1 істелген fi

Содан кейін Pi -ді қайта жүктеңіз

sudo қайта жүктеу

4 -қадам: PADD өлшемін қалыптыдан MEGA -ға өзгерту

Әдепкі бойынша PADD дисплейі қалыпты өлшемде болады, барлық экранды пайдаланбайды, бірақ біз оны өзгерте аламыз!

Алдымен біз SS -ге Pi -ге кіруіміз керек, бұл бұрын қарастырылған. Сіз терминалға кіргеннен кейін:

sudo dpkg-консольді қайта конфигурациялау

Мәзір көптеген опциялармен бірге пайда болуы керек, біз UTF-8 таңдауымыз керек, немесе егер сіз басқа кодтау параметрлерін білсеңіз, оларды сынап көріңіз. Одан кейін Guess Optimal Character Set таңдаңыз, содан кейін Terminus, содан кейін 6x12 таңдаңыз. Осы қадамдарды орындағаннан кейін бірге қайта жүктеңіз

sudo қайта жүктеу

5-қадам: Маршрутизаторды желіде жарнаманы бұғаттауға конфигурациялау

Міне, осының бәрі бірігіп, сіз шынымен де өз еңбегіңіздің нәтижесін көре аласыз. Маршрутизаторға оның IP -адресі арқылы кіріңіз, оны қайта жабуға болмайды, себебі ол әр маршрутизатор үшін әр түрлі және DNS конфигурациясының параметрін табыңыз. Егер сіздің маршрутизаторда мұндай опция жоқ болса (менікі сияқты) тікелей 6 -қадамға өтіңіз. DNS серверінің опцияларын анықтағаннан кейін сізге IPv4 мекен -жайы бойынша Pi -де көрсетілген IP -мен бастапқы DNS серверінің IP -ін ауыстыру қажет болады. Мұны DNS IP мекенжайларының барлығына қосалқы, сақтық көшірме және т.б. үшін жасаңыз. Өзгерістерді қолданыңыз және маршрутизаторға байланысты маршрутизаторды қайта жүктеу қажет болуы мүмкін.

Орнатқаннан кейін сіздің бүкіл желіңіз DNS сервері ретінде Pi-Hole қолданады, сондықтан кез келген жарнамалық трафик бұғатталады.

6 -қадам: Құрылғыларды таңдауда DNS серверін конфигурациялау

Бұл әдіс сіздің маршрутизаторыңыз DNS серверіне өзгерістер енгізуге рұқсат бермесе немесе сіздің желіңізде барлығының бір Pi-Hole-де болуын қаламасаңыз қолданылуы керек.

Әр құрылғы үшін әдіс әр түрлі: Windows 10:

Басқару тақтасын ашып, Желі және Интернет түймесін басыңыз

«Желі және ортақ пайдалану орталығы» түймесін басыңыз, адаптер параметрлерін өзгертіңіз, желіні тінтуірдің оң жақ түймесімен басып, «Сипаттар» түймесін басыңыз

Интернет протоколының 4 нұсқасын табыңыз, екі рет шертіңіз және Келесі DNS серверін пайдалану түймесін басыңыз және Pi-Hole DNS IP мекенжайын екі өріске де теріңіз. Сипаттар тізіміне оралыңыз.

Интернет протоколының 6 нұсқасын табыңыз, екі рет шертіңіз және келесі DNS серверін пайдалану түймесін басыңыз және Pi-Hole DNS IP (IPv6 бір рет) екі өріске де теріңіз.

Бұл жағдайда компьютерді қайта жүктеңіз

Linux:

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

macOS:

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

iOS (iPhone):

Параметрлерді ашыңыз

Wifi түймесін басыңыз және қосылған желінің жанындағы 'i' белгісін басыңыз

DNS -ге төмен қарай жылжып, DNS конфигурациясын нұқыңыз

Қолмен түймесін басыңыз, бар DNS серверінің IP мекенжайын жойыңыз және Pi-Hole DNS IP мекенжайын енгізіңіз

Android:

Параметрлерді ашыңыз

Wi -Fi түймесін басып, қазіргі уақытта қосылған желіні ұмытыңыз

Оған қайта қосылыңыз, Қосымша опцияларды нұқыңыз және DHCP -ден IP параметрлерін статикалық деп орнатыңыз

DNS 1 және 2 табу үшін төмен жылжыңыз және Pi-Hole DNS IP мекенжайын екеуіне де енгізіңіз

7-қадам: Pi-Hole жаңарту

Pi-Hole жаңарту өте оңай. Дисплейдің жоғарғы оң жағында Pi-Hole жаңа жаңартуы бар-жоғын білу үшін Жаңарту бар деп жазылады! SSH-ді Pi-Hole-ге жаңарту және іске қосу үшін:

пихол -жоғары

Сіздің Pi-Hole жаңартылуы керек!

8 -қадам: бәрі дайын

Егер сіз барлық қадамдарды дұрыс орындаған болсаңыз, сізде керемет жарнама блокаторы болуы керек.

Raspberry Pi байқауына менің нұсқаулығыма дауыс бергеніңіз үшін көп рахмет, мен екінші болдым:)!

Егер сізде басқа сұрақтар, алаңдаушылықтар немесе мәселелер туындаса, түсініктеме қалдырыңыз, мен мүмкіндігінше тезірек жауап беремін!

Raspberry Pi байқауы 2020
Raspberry Pi байқауы 2020
Raspberry Pi байқауы 2020
Raspberry Pi байқауы 2020

Raspberry Pi байқауының екінші жүлдесі 2020

Ұсынылған: