Мазмуну:

PiHole Ad Blocker 3.5 "дисплейи менен: 8 кадам (сүрөттөр менен)
PiHole Ad Blocker 3.5 "дисплейи менен: 8 кадам (сүрөттөр менен)

Video: PiHole Ad Blocker 3.5 "дисплейи менен: 8 кадам (сүрөттөр менен)

Video: PiHole Ad Blocker 3.5
Video: 💦Blackview BV9200 ЧЕСТНЫЙ ОБЗОР ПРОТИВОУДАРНОГО 2024, Июль
Anonim
PiHole Ad Blocker 3.5 менен
PiHole Ad Blocker 3.5 менен
PiHole Ad Blocker 3.5 менен
PiHole Ad Blocker 3.5 менен
PiHole Ad Blocker 3.5 менен
PiHole Ad Blocker 3.5 менен
PiHole Ad Blocker 3.5 менен
PiHole Ad Blocker 3.5 менен
PiHole Ad Blocker 3.5 менен
PiHole Ad Blocker 3.5 менен
PiHole Ad Blocker 3.5 менен
PiHole Ad Blocker 3.5 менен

Бүткүл тармагыңыз үчүн чындап эле коркунучтуу жарнак блокаторун кантип түзүү боюнча менин үйрөткүчүмө кош келиңиз! Raspberry Pi жарнакты жабуу үчүн Pi-Hole жана PADD деп аталган программалык камсыздоону иштетет жана Pi-Holeдун IP дареги жана бөгөттөлгөн жарнамалардын саны сыяктуу статистикалык маалыматтарды көрсөтөт.

Жабдуулар

Сизге керек болот:- Raspberry Pi 3/4, же жасайт, жана сиз тандасаңыз + вариант болушу мүмкүн.

- 3,5 дюймдук Raspberry Pi дисплейи, мен EBayден 20 доллардын тегерегиндеги арзанын таптым.

- Ишенимдүү 8gb Micro-SD картасы, мен 16gb SanDisk картасын колдондум, анткени бул менин айланамда болгон жана мен буга чейин ийгиликке жеткенмин.

- 3D принтери же 3D басып чыгаруу кызматына жетүү, эгерде сиз корпусту каалабасаңыз, бул милдеттүү эмес, бирок бул абдан сунушталат.

- Ethernet кабели, Piге тезирээк интернет менен камсыз кылуу үчүн колдонулат

- Роутер, Пиңизди туташтыруу үчүн

- Raspberry Pi Power Supply, мен расмий Raspberry Pi электр менен камсыздоону сунуштайм, бирок 5Vдан кеминде 2,5 амперди камсыз кыла турган USB кубаттуулугу жакшы болушу керек.

- Windows PC, Бул көрсөтмөдө колдонулган программалык камсыздоонун Mac жана Linux үчүн эквиваленттери болушу мүмкүн, бирок мен Windows тарабын камтыйм.

- Micro-SDден USB адаптерине, SD картаны компьютериңизге туташтыруу үчүн колдонулат. Кошумча, эгер сиздин компьютериңизде уячасы бар болсо.

1 -кадам: Пи үчүн SD картасын даярдоо

Пи үчүн SD картаны даярдоо
Пи үчүн SD картаны даярдоо
Пи үчүн SD картаны даярдоо
Пи үчүн SD картаны даярдоо
Пи үчүн SD картаны даярдоо
Пи үчүн SD картаны даярдоо

Бул абдан жөнөкөй, бирок биз SD жарк эттирерден мурун бул жерде сизге керектүү программалык камсыздоо бар:

SD картаны форматтоочу, аны sdcard.org сайтынан жүктөп алсаңыз болот

Etcher, Картаны жаркыратуу үчүн колдонулат. Кааласаңыз, анын ордуна Win32DiskImager колдоно аласыз

Акыркы Raspbian Lite Image, сиз алган.zipти чыгарууну унутпаңыз

Макул, биз программабызды чогулттук, баштайлы.

Биринчиден, биз SD картаны форматташыбыз керек. Биз муну SD картаны форматтоочу ачуу, SD картаны туташтыруу жана терезенин жогору жагындагы тизмеден тандоо аркылуу жасайбыз. Башка дискти эмес, SD картаңызды тандап алыңыз. Картада маанилүү эч нерсе жок экенин текшериңиз, анткени баары картада жок кылынат. Даяр болгондон кийин "Форматты" чыкылдатыңыз. Аяктоо үчүн өтө көп убакыт кетпеши керек. Ал бүткөндөн кийин, SD картаны форматтоочу программаны жаба аласыз

Андан кийин биз картаны жаркыратышыбыз керек. Эчерди ачыңыз жана "Сүрөттү тандаңыз" деген көк баскычты чыкылдатыңыз жана мурда жүктөлүп алынган.img файлын таап, аны тандаңыз. Кийинки сиздин SD картаңыз демейки боюнча тандалып алынышы керек, бирок эгерде ал жөн гана баскычты чыкылдатып өзгөртпөсө. Бардык тандоолор туура экенин ырастагандан кийин, "Жарк!" Баскычын чыкылдатыңыз. Бул бир нече мүнөткө созулат жана ал бүткөндөн кийин Эчерден жабыла аласыз.

Акыры биз sshти иштетип, wifiга туташышыбыз керек. 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 кардары катары колдонобуз

Пи -ге туташуудан мурун, анын IP дарегин табышыбыз керек. Мунун эң жөнөкөй жолу - роутериңизге анын IP'син колдонуу жана "raspberrypi" деген аталышты табуу. Муну роутериңиз үчүн жана маршрутизаторлордун сырсөзү үчүн кантип жасоо керектиги боюнча көрсөтмөлөрдү издеңиз, анткени бардык роутерлер бир аз башкача. Сизде IP дареги болгондон кийин PuTTY ачыңыз жана хост атыңыздын кутусуна IP дарегиңизди териңиз, андан кийин "Ачуу" баскычын басыңыз. Эскертүү пайда болот, жөн гана Ооба дегенди басыңыз жана сиз логин менен кара терминалга алып келесиз. Колдонуучунун атын 'pi' жана паролду 'малина' териңиз. Ийгиликтүү киргенден кийин сизди pi@raspberrypi менен буйрук сабына алып келиш керек. Эми сиз төмөнкү кодду чаптагыңыз келет:

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

Ал орнотуучуну жүктөп, анан автоматтык түрдө орнотууну башташы керек.

Ал сизге бир катар экрандарды тартуулайт, анда сиз ок же ооба басасыз жана Upstream DNS сервери үчүн 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деги терминалды көрсөтөт, биз 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 дисплейи кадимки өлчөмдө болот, экрандын бардыгын колдонбойт, бирок биз муну өзгөртө алабыз!

Биринчиден, биздин Piге SSH керек, бул мурда камтылган. Сиз терминалдын түрүнө киргенден кийин:

sudo dpkg-консолун кайра конфигурациялоо

Меню көптөгөн варианттар менен пайда болушу керек, биз UTF-8ди тандашыбыз керек, же эгер сиз кааласаңыз, башка коддоо орнотуулары эмне экенин сынап көрүңүз. Кийинки Оптималдуу символдор топтомун тандап, андан кийин Терминалды тандап, анан 6x12. Бул кадамдарды аткаргандан кийин, аны кайра жүктөө

sudo өчүрүп күйгүзүү

5-кадам: Роутериңизди тармактык жарнакты бөгөө үчүн конфигурациялоо

Эми бул баары чогулган кадам, жана сиз чындыгында талыкпаган эмгегиңиздин натыйжасын көрө аласыз. Маршрутизаторуңузга IP дареги аркылуу кириңиз, бирок аны кайра жаппаңыз, анткени ал ар бир роутер үчүн ар башка жана DNS конфигурациясынын параметрлерин табыңыз. Эгерде сиздин роутериңизде бул параметр жок болсо (меники сыяктуу) түз эле 6 -кадамга өтүңүз. DNS серверинин параметрлерин тапкандан кийин, IPv4 дареги астында Пиңизде көрсөтүлгөн IP менен Негизги DNS серверинин IP алмаштыруу керек болот. Муну DNS IPнин баардыгы үчүн кылыңыз, анын ичинде Экинчи, Камдык ж.б. Өзгөртүүлөрдү колдонуңуз жана роутериңизге жараша роутерди кайра жүктөөңүз керек болот.

Орнотулгандан кийин, сиздин бардык тармагыңыз Pi-Hole'ду DNS сервери катары колдонот, андыктан ар кандай жарнак трафиги бөгөттөлөт.

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:

Орнотууларды ачуу

Wifi баскычын чыкылдатыңыз жана учурда туташып турган тармакты унутуңуз

Ага кайра туташыңыз, Advanced Options чыкылдатыңыз жана DHCPден IP Орнотууларын Статикалык деп коюңуз

DNS 1 жана 2ди табуу үчүн ылдый жылдырып, Pi-Hole DNS IPсин экөөнө тең коюңуз

7-кадам: Pi-Holeңузду жаңыртуу

Pi-Holeду жаңыртуу абдан оңой. Сиздин Pi-Holeдо дисплейдин жогорку оң жагында жаңы жаңыртуу бар же жок экенин билүү үчүн, Жаңыртуу бар деп жазылат! SSHди Pi-Holeго жаңыртуу жана иштетүү үчүн:

pihole -up

Жана Сиздин Pi-Hole жаңыртылышы керек!

8 -кадам: Баары бүттү

Эгерде сиз бардык кадамдарды туура аткарган болсоңуз, анда укмуштуудай жарнак блокатору болушу керек, ал чындыгында жакшы.

Raspberry Pi сынагына менин көрсөтмөм үчүн добуш бергениңиз үчүн чоң рахмат, мен экинчи болдум:)!

Эгерде сизде кошумча суроолор, суроолор же суроолор пайда болсо, комментарий калтырыңыз, мен мүмкүн болушунча тезирээк жооп берем!

Raspberry Pi сынагы 2020
Raspberry Pi сынагы 2020
Raspberry Pi сынагы 2020
Raspberry Pi сынагы 2020

Raspberry Pi сынагынын экинчи сыйлыгы 2020

Сунушталууда: