Სარჩევი:

PiHole სარეკლამო ბლოკატორი 3.5 ინჩიანი ეკრანით: 8 ნაბიჯი (სურათებით)
PiHole სარეკლამო ბლოკატორი 3.5 ინჩიანი ეკრანით: 8 ნაბიჯი (სურათებით)

ვიდეო: PiHole სარეკლამო ბლოკატორი 3.5 ინჩიანი ეკრანით: 8 ნაბიჯი (სურათებით)

ვიდეო: PiHole სარეკლამო ბლოკატორი 3.5 ინჩიანი ეკრანით: 8 ნაბიჯი (სურათებით)
ვიდეო: ახალი! Blackview BV8800 - 100 $ ფასდაკლებით ფლაგმანი გამძლე სმარტფონი. 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 მისამართი და დაბლოკილი რეკლამების რაოდენობა.

მარაგები

თქვენ დაგჭირდებათ:- ჟოლო პი 3/4, ან გააკეთებს, და ის შეიძლება იყოს + ვარიანტი, თუ თქვენ აირჩევთ.

- 3.5 ჟოლოს Pi ეკრანი, მე ვიპოვე იაფი EBay- ზე დაახლოებით 20 აშშ დოლარად AUD.

- საიმედო 8 გბ Micro-SD ბარათი, მე გამოვიყენე 16 გბ SanDisk ბარათი, რადგან ის იყო ის, რაც მე მქონდა გარშემო და წარსულში გამიმართლა.

- 3D პრინტერი ან 3D ბეჭდვის სერვისზე წვდომა, ტექნიკურად ეს არჩევითია, თუ არ გინდათ საქმე, მაგრამ რეკომენდირებულია.

- Ethernet კაბელი, გამოიყენება Pi– ს უფრო სწრაფი ინტერნეტის უზრუნველსაყოფად

- როუტერი, თქვენი Pi- ს დასაკავშირებლად

- Raspberry Pi კვების ბლოკი, მე გირჩევთ Raspberry Pi– ს ოფიციალურ ელექტრომომარაგებას, მაგრამ ნებისმიერი USB კვების წყარო, რომელსაც შეუძლია 5V –ის მიწოდება მინიმუმ 2.5 ამპერით, უნდა იყოს კარგი.

- Windows კომპიუტერი, ამ ინსტრუქციებში გამოყენებული პროგრამული უზრუნველყოფა შეიძლება იყოს ექვივალენტი Mac და Linux– ისთვის, მაგრამ მე ვიფარებ Windows– ის მხარეს.

- Micro-SD to USB ადაპტერი, გამოიყენება SD ბარათის თქვენს კომპიუტერთან დასაკავშირებლად. სურვილისამებრ, თუ თქვენს კომპიუტერს უკვე აქვს სლოტი.

ნაბიჯი 1: მოამზადეთ SD ბარათი Pi- სთვის

SD ბარათის მომზადება Pi- სთვის
SD ბარათის მომზადება Pi- სთვის
SD ბარათის მომზადება Pi- სთვის
SD ბარათის მომზადება Pi- სთვის
SD ბარათის მომზადება Pi- სთვის
SD ბარათის მომზადება Pi- სთვის

ეს საკმაოდ მარტივია, მაგრამ სანამ SD- ს გავანათებთ, აქ არის ის პროგრამა, რომელიც დაგჭირდებათ:

SD ბარათის ფორმატი, მისი გადმოწერა შესაძლებელია sdcard.org– ის ვებ – გვერდიდან

Etcher, გამოიყენება ბარათის გასანათებლად. თუ გსურთ, შეგიძლიათ გამოიყენოთ Win32DiskImager

უახლესი Raspbian Lite სურათი, დარწმუნდით, რომ ამოიღეთ მიღებული zip

კარგი, ჩვენ შევიკრიბეთ ჩვენი პროგრამული უზრუნველყოფა, მოდით დავიწყოთ.

პირველ რიგში ჩვენ გვჭირდება SD ბარათის ფორმატირება. ჩვენ ამას ვაკეთებთ SD ბარათის ფორმატირების გახსნით, SD ბარათის ჩასართვით და ფანჯრის ზედა ნაწილში არსებული სიიდან არჩევით. დარწმუნდით, რომ შეარჩიეთ თქვენი SD ბარათი და არა სხვა დისკი. დარწმუნდით, რომ ბარათზე მნიშვნელოვანი არაფერია, რადგან ბარათზე ყველაფერი წაიშლება. როგორც კი მზად იქნებით დააწკაპუნეთ 'ფორმატზე'. დასრულებას დიდი დრო არ უნდა დასჭირდეს. დასრულების შემდეგ შეგიძლიათ დახუროთ SD ბარათის ფორმატი

შემდეგი ჩვენ გვჭირდება ბარათის ციმციმი. გახსენით Etcher და დააწკაპუნეთ ლურჯ ღილაკზე, რომელშიც ნათქვამია "აირჩიეთ სურათი" და დაათვალიერეთ, რომ იპოვოთ ადრე გადმოწერილი.img ფაილი და შეარჩიეთ იგი. შემდეგი თქვენი SD ბარათი უკვე უნდა იყოს არჩეული სტანდარტულად, მაგრამ თუ ის არ არის უბრალოდ შეცვალეთ ღილაკზე დაჭერით. მას შემდეგ რაც დაადასტურებთ, რომ ყველა არჩევანი სწორია, დააწკაპუნეთ 'Flash!'. ამას რამდენიმე წუთი დასჭირდება და მას შემდეგ რაც დაასრულებთ შეგიძლიათ დახუროთ Etcher.

დაბოლოს, ჩვენ უნდა გავააქტიუროთ ssh და დავუკავშიროთ wifi. გახსენით File Explorer და დააწკაპუნეთ 'boot' მარცხენა მხარეს. თქვენ უნდა წარმოგიდგინოთ ფაილების სია. დააწკაპუნეთ მარჯვენა ღილაკით და შექმენით ახალი ტექსტური დოკუმენტი, შემდეგ დაასახელეთ ssh და ბოლოს წაშალეთ.txt გაფართოება. შენიშვნა, თქვენ უნდა გქონდეთ "ფაილის გაფართოებების ჩვენება" ჩართული ამის გასაკეთებლად. დააწკაპუნეთ დიახზე და უნდა იყოს ცარიელი ფაილი სახელწოდებით ssh. შემდეგ ჩვენ კვლავ უნდა შევქმნათ ტექსტური დოკუმენტი, მაგრამ დავარქვათ wpa_supplicant, შევცვალოთ.txt.conf. დააწკაპუნეთ მასზე მარჯვენა ღილაკით და შეარჩიეთ ამ ტექსტის რედაქტირება და ჩასმა ფაილში, შეცვალეთ თქვენი wifi დეტალები აქ:

ქვეყანა = აშშ

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}

დარწმუნდით, რომ შეინახეთ ფაილი დასრულების შემდეგ!

ამოიღეთ SD ბარათი, ჩადეთ იგი Pi- ში და თქვენ დაასრულეთ ბარათის მომზადება!

ნაბიჯი 2: Pi-Hole– ის დაყენება SSH– ის საშუალებით

Pi-Hole– ის დაყენება SSH– ის საშუალებით
Pi-Hole– ის დაყენება SSH– ის საშუალებით

ახლა ჩვენ ვაპირებთ პროგრამის წმინდა გრაალის დაყენებას, Pi-Hole.

კიდევ ერთხელ, ჩვენ გვჭირდება პროგრამული უზრუნველყოფა გასაგრძელებლად, ასე რომ გადმოწერეთ ეს:

PuTTY, ჩვენ ვაპირებთ გამოვიყენოთ ეს როგორც ssh კლიენტი

სანამ ჩვენს Pi- ს დავუკავშირდებით, ჩვენ უნდა ვიპოვოთ მისი IP მისამართი. ამის უმარტივესი გზაა შეხვიდეთ თქვენს როუტერში მისი IP- ის გამოყენებით და იპოვოთ მოწყობილობის სახელი 'raspberrypi'. მოძებნეთ ინსტრუქცია, თუ როგორ უნდა გააკეთოთ ეს თქვენი როუტერისთვის და როუტერის პაროლი, რადგან ყველა მარშრუტიზატორი ოდნავ განსხვავებულია. მას შემდეგ რაც გახსნით მის IP მისამართს PuTTY და მასპინძლის სახელის ყუთში ჩაწერეთ თქვენი IP მისამართი, შემდეგ დააწკაპუნეთ 'გახსნა'. გაფრთხილება გამოჩნდება, უბრალოდ დააწკაპუნეთ დიახზე და თქვენ მიგიყვანთ შავ ტერმინალში შესვლით. ჩაწერეთ მომხმარებლის სახელი "pi" და პაროლი "ჟოლო". წარმატებული შესვლის შემდეგ თქვენ უნდა მიიყვანოთ ბრძანების ხაზთან pi@raspberrypi. ახლა თქვენ გსურთ ჩასვათ შემდეგი კოდი:

curl -sSL https://install.pi-hole.net | ბაშო

მან უნდა დაიწყოს ინსტალერის გადმოტვირთვა და შემდეგ ავტომატურად დაიწყოს ინსტალაცია.

ის წარმოგიდგენთ ეკრანების სერიას, რომლებშიც დააჭერთ ok, ან დიახ, და 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

ახლა ჩვენ ვაპირებთ დააყენოთ PADD, რომელიც აჩვენებს ჩვენს Pi-Hole სტატისტიკას ეკრანზე. ეს ნაბიჯი ოდნავ უფრო ტერმინალურია, მაგრამ არ გადაუხვიოთ, ეს ძალიან მარტივია.

სანამ დავაყენებთ 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"]; შემდეგ:

შემდეგ გადატვირთეთ თქვენი Pi ერთად

sudo გადატვირთვა

ნაბიჯი 4: PADD ზომის შეცვლა რეგულარულიდან MEGA– ზე

ნაგულისხმევად PADD ჩვენება იქნება მხოლოდ რეგულარული ზომის, არ გამოიყენებს მთელ ეკრანს, მაგრამ ჩვენ შეგვიძლია შევცვალოთ ეს!

პირველ რიგში ჩვენ გვჭირდება SSH ჩვენს Pi– ში, ეს ადრე იყო გაშუქებული. ტერმინალის ტიპზე ყოფნის შემდეგ:

sudo dpkg- გადააკეთეთ კონსოლის დაყენება

მენიუ უნდა გამოჩნდეს მრავალი ვარიანტით, ჩვენ უნდა შევარჩიოთ UTF-8, ან თუ იცით რა არის კოდირების სხვა პარამეტრები, სცადეთ, თუ გსურთ. შემდეგი აირჩიეთ Guess Optimal Character Set, შემდეგ შეარჩიეთ Terminus და შემდეგ 6x12. მას შემდეგ რაც მიჰყევით ამ ნაბიჯებს გადატვირთეთ

sudo გადატვირთვა

ნაბიჯი 5: თქვენი როუტერის კონფიგურაცია ქსელის ფართო სარეკლამო ბლოკირებისთვის

ახლა ეს არის ნაბიჯი, სადაც ყველაფერი ერთად მოდის და თქვენ ნამდვილად ხედავთ თქვენი შრომისმოყვარეობის შედეგს. შედით თქვენს როუტერზე მისი IP მისამართის საშუალებით, კვლავ არ დაფარავთ მას, რადგან ის განსხვავებულია ყველა როუტერისთვის და იპოვეთ DNS კონფიგურაციის პარამეტრი. თუ თქვენს როუტერს არ აქვს ეს ვარიანტი (ისევე როგორც ჩემი), გადადით პირდაპირ ნაბიჯი 6. მას შემდეგ რაც იპოვნეთ DNS სერვერის პარამეტრები თქვენ უნდა შეცვალოთ პირველადი DNS სერვერის IP თქვენს პიზე ნაჩვენები IP– ით, IPv4 მისამართის ქვეშ. გააკეთეთ ეს ყველა 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– ზე და დაივიწყეთ ქსელი, რომელთანაც ამჟამად ხართ დაკავშირებული

ხელახლა დაუკავშირდით მას, დააწკაპუნეთ გაფართოებულ პარამეტრებზე და დააყენეთ IP პარამეტრები DHCP– დან სტატიკურზე

გადაახვიეთ ქვემოთ, რომ იპოვოთ DNS 1 და 2 და შეიყვანეთ თქვენი Pi-Hole– ის DNS IP ორივეში

ნაბიჯი 7: განაახლეთ თქვენი Pi-Hole

Pi-Hole– ის განახლება ძალიან ადვილია. რომ ნახოთ თქვენს Pi-Hole– ს აქვს ახალი განახლება ეკრანის ზედა მარჯვენა კუთხეში, ის იტყვის Update Available! უბრალოდ განაახლეთ SSH თქვენს Pi-Hole და გაუშვით:

პიხოლე -ზემოთ

და შენი Pi-Hole უნდა განახლდეს!

ნაბიჯი 8: ყველაფერი შესრულებულია

თუ თქვენ სწორად შეასრულეთ ყველა ნაბიჯი, თქვენ უნდა გქონდეთ გასაოცარი სარეკლამო ბლოკატორი, რომელიც ნამდვილად კარგია იმაში, რასაც აკეთებს.

დიდი მადლობა ხმის მიცემისთვის ჟესპერის Pi კონკურსისთვის ჩემი ინსტრუქციისთვის, მე მეორე გავხდი:)!

თუ თქვენ გაქვთ რაიმე დამატებითი შეკითხვა, შეშფოთება ან საკითხი, რომელიც წარმოიქმნება გთხოვთ დატოვეთ კომენტარი და მე გიპასუხებთ რაც შეიძლება მალე!

ჟოლოს კონკურსი 2020
ჟოლოს კონკურსი 2020
ჟოლოს კონკურსი 2020
ჟოლოს კონკურსი 2020

მეორე პრიზი ჟოლოს კონკურსში 2020

გირჩევთ: