Czy wiesz, że istnieje możliwość zablokowania reklam w Twoim domu przed ich dotarciem do sieci? Przedstawiamy Pi-Hole, innowacyjne oprogramowanie, które może przekształcić zwykłe Raspberry Pi w potężne narzędzie do blokowania reklam.
Pi-Hole nie dysponuje własną dystrybucją systemu Pi Linux. Zamiast tego, aby korzystać z tej aplikacji, trzeba najpierw wybrać odpowiednią dystrybucję Linuksa. Pi-Hole oficjalnie wspiera wiele różnych dystrybucji, ale blog newsblog.pl rekomenduje system Raspbian, który jest bezpośrednio wspierany przez twórców Raspberry Pi.
Aby dowiedzieć się, jak zainstalować Raspbian, zapoznaj się z naszym szczegółowym przewodnikiem. Kiedy Raspbian zostanie w pełni zainstalowany na Twoim Raspberry Pi, wróć do tego artykułu, aby kontynuować.
Warto zaznaczyć, że choć w tym artykule koncentrujemy się na Raspbianie, istnieją również inne dystrybucje Pi. Instrukcje instalacji Pi-Hole są uniwersalne, więc możesz bez obaw podążać za tym przewodnikiem, niezależnie od używanego systemu operacyjnego. Pamiętaj jednak, że będziesz odpowiedzialny za rozwiązanie wszelkich problemów, które mogą się pojawić.
Instalacja Pi-Hole
Oprogramowanie Pi-Hole nie jest typowym pakietem instalacyjnym dla Linuksa. Stanowi ono uniwersalny skrypt bash, który można uruchomić jednorazowo. Aby rozpocząć instalację, otwórz terminal w systemie Raspbian i wprowadź następujące polecenie. Jeśli decydujesz się na zdalną instalację, upewnij się, że użytkownik ma dostęp do Raspberry Pi za pomocą protokołu SSH.
curl -sSL https://install.pi-hole.net | bash
Korzystanie z Curl do przesyłania skryptu instalacyjnego bezpośrednio do bash jest wygodne, ale może czasami napotkać problemy. Jeśli powyższa metoda zawiedzie, możesz pobrać kod z Githuba:
git clone --depth 1 https://github.com/pi-hole/pi-hole.git Pi-hole cd "Pi-hole/automated install/" sudo bash basic-install.sh
Niezależnie od metody, którą wybierzesz, oba sposoby automatycznie uruchomią skrypt instalacyjny. Gdy skrypt zacznie działać, otrzymasz komunikat informujący, że został uruchomiony z uprawnieniami innymi niż root. Narzędzie instalacyjne Pi-Hole potrzebuje uprawnień roota do wprowadzenia zmian w systemie, dlatego będziesz musiał podać hasło.
Warto zaznaczyć, że korzystanie z metody Github nie spowoduje żadnych problemów z uprawnieniami roota.
Cały proces instalacji przebiega automatycznie, więc nie będziesz musiał wprowadzać żadnych dodatkowych danych.
Konfiguracja Pi-Hole
Po zakończeniu instalacji Pi-Hole, czas na jego konfigurację. Bezpośrednio po uruchomieniu skryptu instalacyjnego zobaczysz monit. Przeczytaj go i kliknij „OK” klawiszem Enter, aż dotrzesz do sekcji dotyczącej konfiguracji „Statycznego adresu IP”.
Przed nadaniem Raspbianowi dedykowanego adresu IP w sieci, musisz wybrać zewnętrznego dostawcę DNS. Używanie własnego serwera DNS może być wolne, dlatego ważne jest, aby wybrać jedną z opcji, takich jak Google DNS lub OpenDNS. Po dokonaniu wyboru, Pi-Hole będzie mógł ustawić adres IP.
Ręcznie wygeneruje nowy, stały adres IP, który będzie istotny w dalszych krokach, więc pamiętaj o jego zapisaniu.
Na końcu instalacji pozwól Pi-Hole na zainstalowanie interfejsu internetowego. Po zakończeniu, otwórz nową kartę w przeglądarce i odwiedź adres URL wyświetlony na ekranie.
Pamiętaj, aby zapisać hasło, które Pi-Hole poda Ci na końcu instalacji.
https://x.x.x.x/admin
Dodawanie witryn do białej listy
Chcesz wspierać niektóre witryny reklamami? Nie ma problemu, Pi-Hole to umożliwia! Zaloguj się do interfejsu internetowego, następnie kliknij menu na pasku bocznym i wybierz „Biała lista”. W polu Biała lista wpisz nazwę domeny, którą chcesz dodać.
Blokowanie witryn internetowych
Oprócz białej listy, która pozwala użytkownikom na zezwolenie na reklamy z wybranych witryn, Pi-Hole oferuje również funkcję „czarnej listy”. Jeśli z jakiegoś powodu niektóre strony internetowe przechodzą przez filtr, możesz je dodać do czarnej listy. Aby to zrobić, otwórz interfejs Pi-Hole, przejdź do menu na pasku bocznym i wybierz „Czarna lista”.
Wprowadź adres IP lub nazwę domeny witryny, którą chcesz zablokować. Pi-Hole powinien natychmiast zacząć blokować reklamy z tej strony.
Ustawienie serwera DNS Pi-Hole na routerze
Pi-Hole działa jako serwer DNS w Twojej sieci. Aby w pełni wykorzystać jego możliwości, musisz zmienić domyślne ustawienia DNS na swoim routerze, wskazując na adres IP Pi-Hole. Pamiętaj, że każdy router ma inny interfejs użytkownika, dlatego warto zapoznać się z instrukcją obsługi lub przeprowadzić szybkie wyszukiwanie w Google, aby znaleźć ustawienia DNS.
W sekcji DNS routera usuń wszystkie istniejące adresy IP i zastąp je adresem IP Pi-Hole. Ważne jest, aby usunąć wszystkie inne adresy IP DNS, aby blokowanie reklam mogło działać prawidłowo. Po dokonaniu zmian, kliknij „Zapisz”, aby zastosować ustawienia, a następnie poczekaj na ponowne uruchomienie routera. Po powrocie do trybu online, Twoja sieć będzie chroniona przez Pi-Hole!
newsblog.pl