Pi-hole

Ağ düzeyinde reklam ve izleyici engelleme uygulaması

Pi-hole, bir DNS düdeni [2] ve isteğe bağlı olarak özel bir ağda kullanılması amaçlanan bir DHCP sunucusu olarak işlev gören Linux ağ düzeyinde bir reklam ve internet izleyicisi engelleme uygulamasıdır.[1][3][4][5][6] Raspberry Pi [4][7] gibi ağ özelliğine sahip düşük güçlü gömülü cihazlar için tasarlanmıştır ancak hemen hemen her Linux makinesine kurulabilir.[2][8][9][10]

Pi-hole
Screenshot of the Pi-hole administrator web interface
Screenshot of the AdminLTE web interface for Pi-hole
Geliştirici(ler)Pi-hole, LLC[1]
İlk yayınlanma15 Haziran 2015 (9 yıl önce) (2015-06-15)
Güncel sürümv5.17.3 / 6 Ocak 2024 (11 ay önce) (2024-01-06)
Programlama diliBash,
C (isteğe bağlı DNS sunucusu FTLDNS),
PHP, CSS (isteğe bağlı web konsolu)
İşletim sistemiLinux
Resmî sitesiResmî site Vikiveri ögesini düzenle
Kod deposugithub.com/pi-hole/pi-hole

Pi-hole, geleneksel web sitesi reklamlarının yanı sıra akıllı TV'ler ve mobil işletim sistemi reklamları gibi alışılmadık yerlerdeki reklamları da engelleme yeteneğine sahiptir.[11][12]

Pi-hole projesi, Jacob Salmela tarafından 2014'te [13] AdTrap [14][15] 'e açık kaynaklı bir alternatif olarak oluşturuldu ve GitHub'da barındırıldı.[16] O zamandan beri, birçok katkıda bulunanlar projeye katıldı.[13]

Özellikler

değiştir

Pi-hole, bilinen izleme ve reklam alanları için DNS isteklerini engellemek için FTLDNS,[17] cURL, lighttpd, PHP ve AdminLTE Dashboard [18] adlı değiştirilmiş bir dnsmasq'ı kullanır. Uygulama, özel bir ağ için bir DNS sunucusu görevi görür (başka bir cihaz veya ISS tarafından sağlanan önceden var olan herhangi bir DNS sunucusunun yerini alır), reklamları engelleme ve kullanıcıların cihazları için etki alanlarını izleme yeteneğiyle birlikte.[3] Yapılandırılabilir önceden tanımlanmış kaynaklar listesinden reklam ve izleme etki alanlarının listelerini alır ve DNS sorgularını bunlarla karşılaştırır. Listelerden herhangi birinde veya yerel olarak yapılandırılmış bir kara listede bir eşleşme bulunursa, Pi-hole istenen etki alanını çözmeyi reddedecek ve istekte bulunan cihaza sahte bir adresle yanıt verecektir.[19]

Pi-hole alan adlarını ağ düzeyinde engellediği için, bir web sayfasındaki banner reklamları gibi reklamları engelleyebilir, ancak Android, iOS ve akıllı TV'ler gibi alışılmadık konumlardaki reklamları da engelleyebilir.[9][11]

Pi-Hole, VPN hizmetlerini kullanarak bir yönlendiricide DNS filtresi kurulumu kullanmadan etki alanlarını engelleyebilir. VPN'i destekleyen herhangi bir cihaz, yapılandırılmış bir DNS sunucusu olmadan bir hücresel ağda veya bir ev ağında Pi-Hole kullanabilir.[20]

Pi-hole'un doğası, alan adını bir kara listeye manuel olarak ekleyerek genel olarak web sitesi alan adlarını engellemesine izin verir. Benzer şekilde, bir web sitesinin işlevi engellenen alan adları nedeniyle bozulursa, alan adları bir beyaz listeye manuel olarak eklenebilir. Pi-hole, DNS isteklerini ve ağ hatalarını gidermeye yardımcı olabilecek bir ağ izleme aracı [21] olarak da işlev görebilir.[9] Pi-hole, Cloudflare tarafından sağlanan cloudflare ikili dosya ile DNS sunucusu olarak kullanan cihazlar için HTTPS üzerinden DNS kullanımını teşvik etmek için de kullanılabilir.[22]

Geleneksel reklam engelleyicilerden farkı

değiştir

Pi-hole, bir ağ güvenlik duvarına benzer şekilde çalışır, yani reklamlar ve izleme etki alanları arkasındaki tüm cihazlar için engellenirken, geleneksel reklam engelleyiciler yalnızca bir kullanıcının tarayıcısında çalışır ve reklamları yalnızca aynı makinede kaldırır.[9][23]

Ayrıca bakınız

değiştir

Kaynakça

değiştir
  1. ^ a b "Pi-hole®: A black hole for Internet advertisements". Pi-hole®: A black hole for Internet advertisements (İngilizce). 12 Mayıs 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 15 Nisan 2018. 
  2. ^ a b "pi-hole/pi-hole". GitHub (İngilizce). 11 Mayıs 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 15 Nisan 2018. 
  3. ^ a b "Pi-hole is a black hole for internet ads #piday #raspberrypi @Raspberry_Pi". Adafruit Industries - Makers, hackers, artists, designers and engineers! (İngilizce). 4 Mart 2016. 13 Nisan 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Mayıs 2018. 
  4. ^ a b "Turn A Raspberry Pi Into An Ad Blocker With A Single Command". Lifehacker Australia (İngilizce). 17 Şubat 2015. 13 Nisan 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Mayıs 2018. 
  5. ^ Leathern, Rob (23 Aralık 2015). "Block Ads on All Home Devices for $53.18". Rob Leathern. 13 Nisan 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Mayıs 2018. 
  6. ^ "Adblock Everywhere: The Raspberry Pi-Hole Way". MakeUseOf (İngilizce). 13 Nisan 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Mayıs 2018. 
  7. ^ "Pi-hole hardware kit". Pi-hole hardware kit (İngilizce). 7 Mayıs 2018. 14 Ağustos 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 8 Mayıs 2018. 
  8. ^ "Pi-Hole in the cloud · Cody Bunch". blog.codybunch.com (İngilizce). 7 Ağustos 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Mayıs 2018. 
  9. ^ a b c d "Seven Things You May Not Know About Pi-hole". Pi-hole®: A black hole for Internet advertisements (İngilizce). 12 Mayıs 2017. 13 Nisan 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Mayıs 2018. 
  10. ^ "AdBlocking with Pi-Hole and Ubuntu 14.04 on VirtualBox". hbalagtas.blogspot.co.uk. 7 Mayıs 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Mayıs 2018. 
  11. ^ a b "Ad-Blocking on Apple iOS9: Valuing End User Experiences - Catchpoint Blog". Catchpoint's Blog - Web Performance Monitoring (İngilizce). 14 Eylül 2015. 19 Haziran 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Mayıs 2018. 
  12. ^ "Running a Network-wide Ad-blocker, and a Whole Lot More". CryptoAUSTRALIA Blog. 2 Kasım 2017. 7 Mayıs 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Mayıs 2018. 
  13. ^ a b "pi-hole/pi-hole; Contributors". GitHub (İngilizce). 14 Ağustos 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Mayıs 2018. 
  14. ^ "Block Millions Of Ads Network-wide With A Raspberry Pi-hole 2.0". Jacob Salmela (İngilizce). 16 Haziran 2015. 13 Nisan 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 15 Nisan 2018. 
  15. ^ "Pi-hole: A Raspberry Pi Ad-Blocker with DNS Caching (Ultra-fast)". Jacob Salmela (İngilizce). 11 Haziran 2014. 14 Ağustos 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Mayıs 2018. 
  16. ^ Jeffries, Adrianne (10 Mayıs 2018). "Inside the Brotherhood of the Ad Blockers". Bloomberg. 13 Nisan 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 18 Ekim 2022. 
  17. ^ "FTLDNS: Pi-hole's Own DNS/DHCP server". Pi-hole®: A black hole for Internet advertisements (İngilizce). 22 Şubat 2018. 28 Kasım 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 10 Kasım 2019. 
  18. ^ "pi-hole/pi-hole; The Origin Of Pi-hole". GitHub (İngilizce). 11 Mayıs 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 15 Nisan 2018. 
  19. ^ "How does Pi-hole work?". Pi-hole Userspace (İngilizce). 1 Ağustos 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Mayıs 2018. 
  20. ^ "Overview - Pi-hole documentation". docs.pi-hole.net. 2 Eylül 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 11 Ağustos 2019. 
  21. ^ "What Really Happens On Your Network? Find Out With Pi-hole". Pi-hole®: A black hole for Internet advertisements (İngilizce). 22 Şubat 2017. 7 Mayıs 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Mayıs 2018. 
  22. ^ "Configuring DNS-Over-HTTPS on Pi-hole - Pi-hole documentation". docs.pi-hole.net. 1 Kasım 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Kasım 2020. 
  23. ^ "Enjoy The Rio Olympics Ad-free With Pi-hole". Pi-hole®: A black hole for Internet advertisements (İngilizce). 11 Ağustos 2016. 7 Mayıs 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Mayıs 2018. 

Dış bağlantılar

değiştir