İnternetteki reklamlar ve takibin yaygınlaşmasıyla, AdGuard Home gibi bir DNS filtreleme çözümünü kendiniz barındırmak gizliliğinizi ve gezinme deneyiminizi artırabilir. Bu kılavuzda, VPS üzerinde AdGuard Home kurulum ve yapılandırma sürecini adım adım anlatıyoruz. Başarılı bir kurulum için gerekli adımlar ve ayarları kapsayacağız.
İhtiyacınız Olanlar
İşe başlamadan önce şu bilgilere sahip olduğunuzdan emin olun:
- Contabo, Hetzner, DigitalOcean, Vultr veya Linode gibi sağlayıcılardan bir VPS hesabınızın olması
- Linux komut satırı hakkında temel bilgi
- SSH istemcisi (Windows için PuTTY veya macOS/Linux için terminal gibi)
- AdGuard Home’a uzak erişim planlıyorsanız, bir alan adı veya dinamik DNS
VPS Sağlayıcı Karşılaştırması
| Sağlayıcı | Fiyat (EUR/USD/ay) | RAM | Depolama Türü | Konumlar |
|---|---|---|---|---|
| Contabo VPS | 5.99 EUR | 4 GB | SSD | Avrupa, Asya |
| Hetzner Cloud | 4.15 EUR | 2 GB | SSD | Avrupa |
| DigitalOcean | 6 USD | 1 GB | SSD | Dünya genelinde |
| Vultr | 6 USD | 1 GB | SSD | Dünya genelinde |
| Linode | 5 USD | 2 GB | SSD | Dünya genelinde |
Adım 1: VPS Sağlayıcısını Seçin
İhtiyacınıza uygun ve bütçenize uygun bir VPS planı seçip kayıt olun. Temel bir AdGuard Home kurulumu için, 2 GB RAM ve SSD depolama içeren düşük seviye bir plan yeterlidir.
Adım 2: VPS’nizi Kurun
Seçtiğiniz sağlayıcı ile bir hesap oluşturduktan sonra şu adımları izleyin:
-
Yeni bir VPS örneği başlatın. Veri merkezi konumunu seçerken, gecikmeyi azaltmak için coğrafi bölgenize yakın olmasına dikkat edin.
-
İşletim sistemini seçin. Ubuntu genellikle önerilir çünkü geniş dokümantasyon ve topluluk desteği vardır. Bu yazının hazırlandığı sırada, Ubuntu 20.04 LTS stabil bir tercihtir.
-
VPS’nize bağlanın. SSH kullanarak bağlanın:
ssh root@your_vps_ip
Adım 3: Gerekli Paketleri Kurun
AdGuard Home’u kurmadan önce paketleri güncelleyin ve gerekli bağımlılıkları yükleyin:
sudo apt update && sudo apt upgrade -y
Sonra, curl ve wget yüklü değilse yükün:
sudo apt install curl wget -y
Adım 4: AdGuard Home’u Kurun
AdGuard Home’u kurmak için aşağıdaki adımları izleyin:
-
Kurulum scriptini indirin:
wget https://github.com/AdguardTeam/AdGuardHome/releases/latest/download/AdGuardHome_linux_amd64.tar.gz -
Dosyaları çıkarın:
tar -xvzf AdGuardHome_linux_amd64.tar.gz cd AdGuardHome -
Kurulumu başlatın:
sudo ./AdGuardHome -s install -
Kurulum sihirbazını takip edin. Kurulum scripti, yönetici arayüzü ve DNS ayarlarının yapılandırılması dahil olmak üzere size rehberlik edecektir.
Adım 5: AdGuard Home’u Yapılandırın
Kurulumdan sonra, web yönetici arayüzüne şu adresten erişin:
http://your_vps_ip:3000
- Varsayılan giriş
admin, şifre iseadmin. Giriş yaptıktan sonra bu şifreyi hemen değiştirin. - Tercihinize göre üst DNS sunucularını yapılandırın (Google, Cloudflare vb.).
- Etkili reklam engelleme için blok listeleri ayarlayın.
Adım 6: Cihazlarınızda DNS Ayarlarını Güncelleyin
İsteklerin filtrelenmeye başlaması için, cihazlarınızın DNS ayarlarını VPS’nizin IP adresine yönlendirin. Yönlendirici veya bireysel cihazlar üzerinde DNS ayarlarını güncelleyerek AdGuard Home IP’nizi kullanın.
Sıkça Sorulan Sorular (FAQ)
Q1: AdGuard Home’u VPS’mde bir Docker konteyneri içinde çalıştırabilir miyim?
Evet, AdGuard Home’u Docker konteynerinde çalıştırmak, izolasyon ve yönetim kolaylığı açısından harika bir seçimdir. Öncelikle, VPS’nizde Docker’ın yüklü olduğundan emin olun:
sudo apt install docker.io -y
Docker yüklendikten sonra, Docker Hub’dan AdGuard Home imajını çekin:
docker run -d --name adguardhome -v /opt/adguard/conf:/opt/adguard/conf -v /opt/adguard/work:/opt/adguard/work --restart=unless-stopped -p 53:53/tcp -p 53:53/udp -p 3000:3000 adguard/adguardhome
Bu komut, AdGuard Home’u kalıcı depolama ve UDP ile TCP DNS sorguları için bağlantı noktalarıyla birlikte kurar.
Q2: Kendi DNS çözümleyicimi barındırmak güvenli mi?
AdGuard Home gibi bir DNS çözümleyici barındırmak, birçok reklam ve takibi engelleyerek gizliliğinizi artırabilir. Ancak, güvenlik protokollerine dikkat etmek önemli. VPS’nizi düzenli güncelleyin, bir güvenlik duvarı kullanın ve yönetici arayüzü için güçlü bir parola belirleyin. Bu sayede yetkisiz erişimleri engelleyebilirsiniz.
Q3: AdGuard Home’da dosya blok listeleri nedir?
Dosya blok listeleri, istenmeyen içeriğin yüklenmesini engelleyerek reklam engelleme yeteneklerinizi artırabilir. Bu liste genel olarak reklam ve takipçi sunan alan adlarını içerir. awesome-selfhosted gibi depolardan çeşitli listeleri bulabilirsiniz. Blok listelerinizi düzenli olarak güncellemek, en iyi performans ve en güncel engelleme sağlar.