Pierwsza wersja | 15 czerwca 2015 |
---|---|
Ostatnia wersja | 5.3.1 (14 kwietnia 2021 r) |
Kaucja | github.com/pi-hole/pi-hole |
Napisane w | GNU Bash |
Licencja | Licencja publiczna Unii Europejskiej |
Stronie internetowej | pi-hole.net |
Pi-hole to bloker reklam na poziomie sieci, który działa jako kłamliwy DNS i prawdopodobnie serwer DHCP , przeznaczony do użytku w sieci prywatnej . Jest przeznaczony do instalacji na zintegrowanych urządzeniach z funkcjami sieciowymi, takich jak Raspberry Pi , ale może być używany na innych maszynach z systemem Linux lub w środowiskach zwirtualizowanych .
Pi-hole jest w stanie blokować tradycyjne reklamy w witrynach internetowych, a także mniej konwencjonalne reklamy, takie jak reklamy na telewizorach Smart TV i reklamy dla mobilnych systemów operacyjnych.
Projekt Pi-hole został stworzony przez Jacoba Salmela jako alternatywa open source dla AdTrap w 2014 roku i był hostowany na GitHub. Od tego czasu do projektu dołączyło kilku współpracowników, w szczególności dschaper, PromoFaux i DL6ER.
Pi-hole używa dnsmasq , cURL , lighttpd , PHP i AdminLTE. Aplikacja służy jako serwer DNS dla sieci prywatnej (zastępując dowolny wcześniej istniejący serwer DNS dostarczony przez inne urządzenie lub dostawcę usług internetowych), z możliwością blokowania reklam i śledzenia domen dla urządzeń użytkowników. Pobiera listy reklam i domen śledzących z predefiniowanych źródeł (które mogą być zmieniane przez użytkownika), których Pi-hole używa do porównywania zapytań DNS. Jeśli dopasowanie zostanie znalezione na którejkolwiek z list użytkownika lub czarnej listy, Pi-hole odmówi rozwiązania żądanej domeny i odpowie urządzeniu żądającemu pustą stroną internetową.
Ponieważ Pi-hole blokuje domeny na poziomie sieci, jest w stanie blokować reklamy, takie jak banery reklamowe na stronie internetowej, ale także reklamy zlokalizowane w niekonwencjonalnych lokalizacjach, takich jak Android , iOS czy telewizory. Inteligentne .
Korzystając z usług VPN, Pi-Hole może blokować domeny bez korzystania z konfiguracji filtru DNS w routerze. Każde urządzenie obsługujące VPN może używać Pi-Hole w sieci komórkowej lub domowej bez skonfigurowanego serwera DNS.
Charakter Pi-hole umożliwia również generalnie blokowanie domen ze stron internetowych poprzez ręczne umieszczenie nazwy domeny na czarnej liście. Podobnie domeny można ręcznie dodać do białej listy, jeśli funkcja witryny jest osłabiona przez blokowanie domen. Pi-hole może również działać jako narzędzie do monitorowania sieci, które może pomóc w rozwiązywaniu problemów z zapytaniami DNS i rozwiązywaniu problemów z siecią.
Pi-hole działa podobnie do zapory ogniowej , co oznacza, że reklamy i domeny śledzące są blokowane dla wszystkich urządzeń za nią, podczas gdy tradycyjne programy blokujące reklamy działają tylko w przeglądarce użytkownika i są usuwane tylko na tym samym komputerze.