Choć wszyscy nienawidzimy reklam, stanowią one główne źródło dochodu dla większości stron internetowych. Osobiście nie mam problemu z reklamami, o ile nie są nachalne. Dlatego właśnie produkty takie jak Adblock Plus و Ublock Origin A co z innymi urządzeniami? Wprowadź Pi-hole To bloker reklam obejmujący całą sieć, który pozwala filtrować reklamy z całej sieci jednym kliknięciem. Do dzieła! Konfiguracja na nowym Raspberry Pi 4.
Pi-hole To prosty serwer, który znajduje się pomiędzy routerem a podłączonymi urządzeniami i wykonuje: Poprzez filtrowanie reklam. Działa to w ten sposób, że router odbiera wszystkie zapytania od urządzeń i zamiast kierować je do Internetu, zapytania są wysyłane do Raspberry Pi Następnie Pihole wybiera i blokuje reklamy. Tam. Następnie wszystkie inne żądania są przekierowywane do Internetu. Nie możesz po prostu Blokowanie reklam Można go używać na każdym urządzeniu w sieci, ale pozwala również ograniczyć dostęp do wybranych stron internetowych i przyspieszyć działanie sieci. Proste, prawda?

Szybkie linki
Czym jest Pi-hole?
Pi-hole to bloker reklam działający w całej sieci. Zamiast instalować blokery reklam na każdym urządzeniu i w każdej przeglądarce, możesz zainstalować Pi-hole raz w swojej sieci, a on zabezpieczy wszystkie Twoje urządzenia. Ponieważ działa inaczej niż blokery reklam w przeglądarkach, Pi-hole blokuje również reklamy w nietypowych miejscach, takich jak konsole do gier i telewizory Smart TV.
https://youtu.be/vKWjx1AQYgs
Pi-hole został pierwotnie stworzony jako alternatywa dla AdTrap. Mam doświadczenie w sieciach komputerowych, więc pomyślałem, że mógłbym zrobić coś lepszego z niedrogim sprzętem, takim jak Raspberry Pi.
Jak to działa?
Pi-hole działa jak prywatny, wewnętrzny serwer DNS w Twojej sieci. Dla wielu użytkowników domowych ta usługa jest już uruchomiona na routerze, ale router nie wie, gdzie znajdują się reklamy – w przeciwieństwie do Pi-hole. Pi-hole przechwytuje i blokuje wszelkie zapytania do znanych domen obsługujących reklamy, dzięki czemu reklamy nie zostaną pobrane.

Użytkownicy konfigurują opcje DHCP routera, aby wymusić na klientach korzystanie z Pi-hole. Jako ich serwer DNS.
Oznacza to, że strony internetowe będą ładować się normalnie, ale bez reklam; ponieważ reklamy nigdy nie są pobierane, strony będą ładować się szybciej. Pi-hole przechowuje i buforuje również te zapytania, dzięki czemu można obserwować odpowiedzi na często odwiedzane strony.
1. Zainstaluj Pi-hole
Pi-hole działa na wielu urządzeniach i wielu różnych systemach operacyjnych, w tym: Raspbian, Fedora, Debian, Ubuntu i CentOSMożna też to umieścić. Doker I uruchom to Windows و Mac Również skupię się na zainstalowaniu tego na Raspberry Pi W tym artykule znajdziesz tę metodę, ponieważ jest ona relatywnie tańsza niż wykorzystywanie całej maszyny do obsługi tylko jednego programu, a praca z nią jest przyjemniejsza.
Założę, że masz podstawowe pojęcie o tym, czym jest Raspberry Pi i że masz urządzenie, z którym pracujesz System operacyjny RaspbianNawet jeśli tak nie jest, instalacja Raspbijczyk Na Raspberry Pi jest to proste, trzeba wgrać flash Dla obrazu Raspbian Na karcie SD za pomocą Akwaforcista podłącz go do Pi i masz teraz Raspberry PiMożesz przeczytać więcej. O tym tutaj.
Aby rozpocząć, otwórz terminal na Raspberry Pi i wprowadź poniższe polecenie.
curl -sSL https://install.pi-hole.net | bash

Rozpocznie się proces instalacji, który może potrwać kilka minut. Najpierw zostanie zaktualizowany sam Raspberry Pi, a następnie zostanie zainstalowana aplikacja Pi-hole.

Wystarczy postępować zgodnie z instrukcjami wyświetlanymi na ekranie, aby zainstalować Pi-hole na swoim komputerze. Wybierz ustawienia domyślne i poczekaj na zakończenie instalacji. Zanotuj adres IP i hasło ustawione dla Pi-hole, ponieważ będą nam potrzebne później.
Wyznaczymy statyczny adres IP W przypadku Raspberry Pi upewnij się, że Pi-hole działa nawet po ponownym uruchomieniu routera. Konfiguracja wykona się automatycznie, jednak zaleca się ręczne skonfigurowanie tej funkcji na routerze. Możesz Postępuj zgodnie z przewodnikiem tutaj Albo przeszukaj Internet O tym, jak ustawić statyczny adres IP w Rpi.
Teraz, gdy serwer Pi-hole działa na Raspberry Pi, możemy zalogować się do panelu sterowania, aby wprowadzić ostatnie zmiany. Otwórz przeglądarkę internetową i wpisz „https://pi.hole/admin/„w pasku adresu URL i naciśnij Enter. Zaloguj się do konsoli, używając hasła ustawionego podczas konfiguracji. Jeśli nie pamiętasz hasła, możesz je łatwo zmienić w oknie terminala za pomocą poniższego polecenia.

sudo pihole -a -p
Konfiguracja innego urządzenia
Należy pamiętać, że Pi-hole tak naprawdę nie blokuje żadnego ruchu; po prostu ustawia nieprawidłowy DNS dla reklam, przez co żądania wyszukiwania nigdy nie docierają do celu. Aby konfiguracja działała sprawnie, będziemy potrzebować Zmień DNS Na wszystkich urządzeniach, w tym na routerze. Poniżej znajdziesz listę kroków wymaganych na urządzeniach z Androidem, iOS, Mac, Windows i routerze.
2. Zmień DNS na routerze
Otwórz ustawienia routera, wpisując adres IP w pasku adresu przeglądarki internetowej. Zwykle jest to 192.168.1.1 Możesz jednak sprawdzić tył routera, aby się upewnić. Przejdź do ustawień serwera DHCP, znajdź sekcję „Serwer DNS” i zastąp wpis DNS adresem IP Raspberry Pi. Musisz usunąć wszystkie pozostałe serwery DNS z listy, w przeciwnym razie Pi-hole nie będzie działać. Zapisz zmiany i uruchom ponownie. Aby ułatwić sobie zadanie, możesz uzyskać pomoc, wykonując poniższe kroki. Szczegółowy przewodnik po zmianie DNS na każdym urządzeniu.

3. Zmień DNS w systemie Windows
Otwórz Ustawienia sieciowe na komputerze z systemem Windows i upewnij się, że jest on podłączony do routera. Wykonaj następujące kroki: Aby zmienić serwer DNS na swoim komputerze.
Start -> Panel sterowania -> Sieć i Internet -> Centrum sieci i udostępniania -> W obszarze Aktywne sieci -> wybierz połączenie Wi-Fi -> Właściwości -> Właściwości IPv4 -> Zastąp wpis DNS Z Pi-hole IP.

4. Zmień DNS na Androidzie
Upewnij się, że Twój smartfon z Androidem jest połączony z punktem dostępowym routera Wi-Fi. Wykonaj następujące kroki: Poniżej, aby zmienić DNS Na smartfonie z systemem Android.
Ustawienia -> Sieć i Internet -> WiFi -> Kliknij przycisk „Ustawienia” obok nazwy WiFi -> Kliknij przycisk „Edytuj” u góry -> Kliknij Ustawienia IP -> Wybierz „Statyczny” -> Wprowadź adres IP urządzenia i bramę routingu -> Serwery DNS.

Upewnij się także, że nie pozostawiłeś żadnego wpisu DNS pustego, w przeciwnym razie Twój smartfon będzie automatycznie przekierowywał żądania do usługi DNS Google.
5. Zmień DNS w systemie iOS
Podobnie jak smartfon z systemem Android, Zmień serwery DNS W systemie iOS jest to proste i wygląda podobnie. Nie musisz nawet ustawiać statycznego adresu IP dla iPhone'a. Wykonaj poniższe polecenia, aby skonfigurować DNS.
Ustawienia -> Wi-Fi -> Kliknij nazwę Wi-Fi -> Kliknij Konfiguruj DNS -> Wybierz Ręcznie -> Wprowadź DNS Pihole -> Zapisz.

6. Zmień DNS na komputerze Mac
Aby zmienić ustawienia DNS na komputerze Mac, otwórz Preferencje systemowe. Naciśnij klawisz . CMD + SPACJA Aby uruchomić wyszukiwanie w Spotlight, wpisz „Preferencje systemowe” i naciśnij Enter na wyniku. Znajdź w opcjach „Sieć” i kliknij dwukrotnie, aby otworzyć ustawienia sieciowe.

Zobaczysz serwer DNS. Aby edytować wpis, kliknij przycisk kłódki w lewym dolnym rogu okna. Zostaniesz poproszony o podanie danych logowania. Wprowadź prawidłowe dane, a następnie kliknij „Opcje zaawansowane”.

Kliknij DNS i kliknij przycisk +, aby dodać wpis DNS. Wprowadź adres IP Pihole i kliknij OK. Twój serwer DNS Pihole jest teraz skonfigurowany na komputerze Mac.

7. Zmień upstream DNS w konsoli Pihole
To ostatni krok. Musimy zmienić wpis serwera DNS Upstream w konsoli Pihole, aby poprawnie przekierowywał żądania do routera. Otwórz konsolę administracyjną Pihole, wpisując następujący adres w pasku adresu:https://pi.hole/admin/Następnie zaloguj się, kliknij Ustawienia i przejdź do zakładki DNS.

Na tej karcie odznacz wszystkie serwery DNS, które można włączyć po lewej stronie. Zaznacz pole „Niestandardowy 1 (IPv4)” i wprowadź adres bramy. Router WifiKliknij „Zapisz” i dokonaj aktywacji.

8. Korzystanie z Pihole
Możesz śledzić wszystkie zablokowane reklamy i dozwolone zapytania w prostym panelu sterowania. Umożliwia on również ręczne blokowanie stron internetowych, dzięki czemu jest czymś więcej niż tylko blokerem stron internetowych. Blokowanie stron internetowych działa tylko wtedy, gdy na urządzeniu klienckim skonfigurowany jest DNS, co może być przydatne, jeśli w domu są dzieci. Możesz zarządzać wszystkimi urządzeniami, włączając i wyłączając blokowanie reklam dla każdego z nich, co przyspiesza działanie całej sieci.

zamykające słowa
To był szczegółowy przewodnik dotyczący instalacji Pihole na Raspberry PiDziała dobrze i natychmiast blokuje reklamy w całej sieci. Nie ma sensu ich pomijać. Reklamy tu i tam Ale zawsze możesz Zablokuj lub włącz te reklamy. Wypróbuj tę funkcję i daj znać, jeśli napotkasz jakieś problemy, w komentarzach poniżej.










