pi-hole GUI

  • Pi-hole kullanabilmek için,  cihazların dns adresi pi-hole sunucu ip adresi olması gerekmektedir. Yada mevcut DNS sunucunuzu Pi-hole sunucusuna forward ederek kullanabilirsiniz.
  • Kullanıcılar internete çıkamıyor ise, google dns adreslerinin firewall tarafından engellenmediğine emin olun.
  • Pi-hole sunucusunun üzerinde farklı sanallaştırılmış network olmadığını kontrol ediniz.

Active Directory Integrated

AD sunucunuzu DNS çözümleme zincirinizde Pi-hole'un önüne koymak, AD sunucunuzu Pi-hole'un tek istemcisi haline getirecektir. Buda çok sağlıklı bir yöntem olmayacaktır. Bu yüzden aşağıdaki sıralamaya göre yapılması daha doğru olacaktır.

Windows Machines  →  Windows AD Server  →  Pi-hole DNS → …

Bu şemaya göre işlem yapmak için, AD üzerindeki DNS sunucularını pi-hole sunucusuna forwarder etmeniz yeterli olacaktır. DNS forwarder işlemlerini aşağıdaki görseldeki gibi tüm DNS sunucularında yapmanız yeterli olacaktır. DNS forwarder ile ilgili daha fazla bilgi için kılavuzlara göz atabilirsiniz.

Bir istemci çok kısa sürede çok fazla sorgu yaptığında hız sınırlanır. AD entegrasyon sonrası büyük ihtimalle bu filtreye takılacaksınız. O yüzden Settings → Rate Limiting kısmını arttırmanız faydalı olacaktır.

 DNS Ayarları

Pi-Hole sunucunuzun kullanacağı dns sunucu ayarlarını bu kısımdan yapılmaktadır. Kurumsal yerlerde bazen belirli DNS adresleri çalışmaktadır. Yani google vb. dns adresi çalışmayacaktır. Eğer siz aşağıdaki panelde Custom DNS adreslerini girmez iseniz client cihazlar internete çıkamayacaktır. Settings kısmından DNS seçeneğini seçiyorum. Açılan pencerede size sunulan DNS sunucunlarını seçebilir veya custom seçeneğinden belirlediğiniz bir dns sunucusuna yönlendirebilirsiniz.

Query Log

Gösterge paneli üzerinde, query log kısmına geldiğimiz zaman, anlık olarak kullandığımız domain ile ilgili bilgileri görmekteyiz. Bu kısımda istersek gidilen yerlerin, kara listeye alıp engelleyebilir veya beyaz listeye alıp engeli kaldırabiliriz.

 Whitelist &  Blacklist

  • Günümüzde bazı siteler reklam engelleyicileri anlayabiliyor ve siteyi kullanmanıza izin vermiyor. Bu tür durumlarda site adını domain kısmına yazarak, eğer subdomainleri var ise Add domain as wildcard seçeneğinide işaretleyip Add to Whitelist butonuna basmamız yeterlidir. 
  • Eğer bir siteyi komple engellemek istiyorsanız, bunu blacklist kısmından yapabiliriz. Domain kısmına  siteyi ekleyip, yine subdomainleri var ise  Add domain as wildcard seçeneğini işaretleyip Add to Blacklist butonuna basmamız yeterlidir. 

 Reklam Listesi Ekleme

Kurulum esnasında hazır bir liste kullanmaktayız, eğer kendi bir listeniz var ise Group Management kısmını genişleterek, Adlists kısmını açalım. Address: kısmına listeminizin olduğu URL adresini ekleyip Add butonuna basmamız yeterlidir.

 Sitede Üzerinde Engelli Etki Alanı Arama

Şimdi ise kullandığımız siteler üzerinden engellenen domainlere bakalım. Tools kısmını genişletip Query Lists seçeneğini açalım. Açılan pencerede görmek istediğimiz domain adını yazalım ve Enter tuşuna basalım.

 Reklam Listesini Güncelleme

pi-hole sunucunuzunda reklamları engellemek için hazır bir liste olduğunu biliyoruz. Bu listelere eklemeler yapılmaktadır. Bu listeyi güncellememiz için Tools kısmından, Update Gravity kısmına gelelim. Açılan pencerede Update butonuna basmamız yeterlidir.

 Sunucu Bilgileri

pi-hole sunucunuzun, versiyon, kullanıcı, cpu ve ram kullanım gibi bir çok bilgileri Settings seçeneğine tıkladıktan sonra, System ekranından görebiliriz.

 Sunucuyu Aktif/Pasif Etme

Gösterge panelinden, pi-hole sunucunuzu kalıcı olarak, belli veya özel bir süre aralığında durdurabilirsiniz. İstediğiniz zaman tekrar Enable butonuna basmanız yeterlidir.

DHCP Sunucu Ayarları

pi-hole reklam engelleyici kullanmak için istemcilerin dns adresleri pi-hole sunucu ip adresi olması gerekmektedir. Dinamik bir yapınız var ise, manuel olarak dns değiştirmek yerine, pi-hole sunucunuz üzerinden ip dağıtabilirsiniz. Settings kısmından DHCP seçeneğini seçiyorum. Dağıtacağınız ip aralık bilgilerini girip, DHCP server enabled seçeneğini işaretleyin. Sayfanın en aşağısında bulunan save butonuna basarak işlemi tamamlayın. Currently active DHCP leases kısmından cihazlar ip aldıkça görebilir veya en alt kısımdan mac adresleri girerek cihazlara ipleri sabitleyebilirsiniz.

Modem veya farklı bir dhcp sunucunuz var ise kapatmayı unutmayınız.

pi-hole Core

pi-hole gui üzerinden yapılan işlemleri core üzerinden de gerçekleştirebiliriz. Şimdi en çok kullanacağımız komutlara bakalım.  

Günlük izleme

sudo pihole tail 

Hazır reklam engellenen listeyi  güncelleme

sudo pihole -g

Beyaz listeye alma

pihole -w example.com

sudo pihole -w 

  Kara listeye alma 

  pihole -b example.com

sudo pihole -b 

pi-hole sunucusunu güncelleme 

sudo pihole updatePihole  

pi-hole versiyon öğrenme

pihole -v 

pi-hole uygulamasını kaldırma

sudo pihole uninstall 

pi-hole durumuna bakma

pihole status 

 pi-hole devre dışı bırakma

pihole disable 

 pi-hole etkinleştirme

pihole enable 

dns yeniden başlatma

pihole restartdns 
Blog'a Dön