Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

Pi-hole'ı VPS Üzerinden Kendiniz Barındırma (Tam Kılavuz)

Pi-hole'ı bir VPS üzerinde kurup yapılandırmayı öğrenin; etkili reklam engelleme ve geliştirilmiş ağ gizliliği sağlayın.

Pi-hole, ağ çapında reklam engellemek için mükemmel bir seçenektir ve onu bir Virtual Private Server (VPS) üzerinde kendiniz barındırmak gizliliğinizi ve gezinme deneyiminiz üzerindeki kontrolünüzü artırabilir. Bu kılavuzda, Pi-hole’ı bir VPS üzerinde kurma ve yapılandırma adımlarını anlatacağız. Ayrıca başlamanız için bazı VPS sağlayıcı seçeneklerinden de bahsedeceğiz.

Neden Pi-hole’ı Kendiniz Barındırmalısınız?

Kendiniz Pi-hole’ı VPS’nizde barındırmak size şunları sağlar:

VPS Sağlayıcısı Seçerken Dikkat Edilecekler

Aşağıda bazı en iyi VPS sağlayıcılarının fiyatlandırma ve özelliklerini karşılaştırmalı tablosu bulabilirsiniz:

SağlayıcıBaşlangıç FiyatıDepolamaBellekBağlantı
Contabo VPS5.99 EUR/ay200 GB SSD4 GBContabo
Hetzner Cloud4.15 EUR/ay20 GB SSD2 GBHetzner
DigitalOcean6 USD/ay25 GB SSD1 GBDigitalOcean
Vultr6 USD/ay25 GB SSD1 GBVultr
Linode5 USD/ay25 GB SSD1 GBLinode

Daha fazla seçenek için tam VPS karşılaştırmamıza da göz atabilirsiniz.

Adım adım Kurulum Rehberi

Adım 1: VPS Birimi Oluşturma

  1. Seçtiğiniz VPS sağlayıcısına kayıt olun.
  2. Uygun bir plan seçin. Pi-hole için 1 GB RAM yeterli olacaktır, ancak ek hizmetler barındırmayı düşünüyorsanız daha fazla RAM tercih edin.
  3. Örnek oluşturma işlemini tamamlayın. Kurulum sırasında Ubuntu 20.04 veya benzeri bir Linux dağıtımını işletim sistemi olarak seçin.

Adım 2: VPS’nize Bağlanma

SSH kullanarak VPS’nize bağlanın:

ssh root@your_vps_ip

your_vps_ip yerine VPS sağlayıcınızdan aldığınız IP adresini yazın.

Adım 3: Sunucunuzu Güncelleyin

Sunucunuzun güncel olduğundan emin olmak için aşağıdaki komutları çalıştırın:

apt update && apt upgrade -y

Adım 4: Docker Kurulumu

Pi-hole’ı çalıştırmanın en kolay yollarından biri Docker kullanmaktır. Docker’ı kurmak için:

apt install docker.io -y
systemctl start docker
systemctl enable docker

Adım 5: Pi-hole Docker İmajını Çekme

Şimdi Pi-hole Docker imajını repository’den çekin:

docker pull pihole/pihole

Adım 6: Pi-hole Docker Konteynerini Çalıştırma

Pi-hole konteynerini aşağıdaki komutla çalıştırın:

docker run -d \
    --name pihole \
    -e TZ="Your/Timezone" \
    -e WEBPASSWORD="YourPassword" \
    -e DNS1="8.8.8.8" \
    -e DNS2="8.8.4.4" \
    -p 53:53/tcp \
    -p 53:53/udp \
    -p 80:80 \
    --restart=unless-stopped \
    pihole/pihole

Your/Timezone kısmını gerçek zaman diliminizle (örneğin, Europe/Istanbul) ve YourPassword kısmını web arayüzü için kullanmak istediğiniz güçlü bir şifre ile değiştirin.

Adım 7: Yönlendirici Ayarlarını Yapılandırma

Pi-hole’dan tam anlamıyla faydalanmak için, ev yönlendiricinizin DNS ayarlarını VPS’nizin IP adresine yönlendirin. Böylece tüm cihazlar DNS sorgularını Pi-hole üzerinden çözümler.

Adım 8: Web Arayüzüne Erişim

Pi-hole yönetim paneline erişmek için:

http://your_vps_ip/admin

Burada giriş yaparken daha önce belirlediğiniz şifreyi kullanın.

Sıkça Sorulan Sorular (SSS)

Pi-hole’ı VPS üzerinde nasıl güncelleyebilirim?
Pi-hole’ı güncellemenin en kolay yolu Docker konteynerini güncellemektir. Önce konteyneri durdurun:

docker stop pihole

Daha sonra en güncel sürümü çekin ve tekrar başlatın:

docker pull pihole/pihole
docker start pihole

Böylece en yeni sürüm ve en güncel reklam listeleri ile çalışmaya devam edersiniz. Ayrıca Pi-hole arayüzü üzerinden de düzenli olarak güncellemeleri kontrol etmek iyi olacaktır.

VPS üzerinde Pi-hole kendiniz barındırmak güvenli midir?
Evet, uygun önlemler alındığında VPS üzerinde Pi-hole’ı kendiniz barındırmak güvenlidir. Güçlü SSH şifreleri kullanmak, root girişini devre dışı bırakmak ve güvenlik duvarı kuralları uygulamak gibi önlemler alınmalıdır. Güvenilir bir VPS sağlayıcısı kullanmak riski azaltır ve özel bir sunucu, DNS sorgularınız üzerinde tam kontrol sağlar.

Ayrıca, aynı VPS üzerinde başka hizmetler de çalıştırabilir miyim?
Evet, yeterli kaynaklara sahipseniz aynı VPS üzerinde birden fazla hizmet çalıştırabilirsiniz. Ancak, diğer hizmetlerin Pi-hole’un portlarıyla çelişmediğinden emin olun. Özellikle başka bir DNS hizmeti kullanacaksanız, port 53’ü başka bir servisle paylaşmamak önemlidir. Docker konteynerleri bu hizmetleri izole etmek ve kaynak kullanımı yönetmek için iyi bir çözümdür.

Bu adımları izleyerek Pi-hole’ı VPS üzerinde etkili bir şekilde çalıştırabilirsiniz. Artık reklam engellemek ve ağınızdaki DNS ayarlarını kontrol altında tutmak sizin elinizde.