EN
EN

PowerDNS Çözümü


PowerDNS yada PDNS, geleneksel BIND (adlandırılmış) DNS'ye alternatif olarak çalışan ve dünya üzerindeki tüm şirketlerin alan adlarını çözümlemeyi sağlayan açık kaynaklı bir yetkili DNS sunucu yazılımıdır.

PowerDNS, iki ayrı DNS sunucusu yazılım çözümü sunar; yetkili (authoritative) sunucu ve özyinelemeli (recursive) bir sunucu, diğer yazılım çözümleri ise ikisini bir üründe birleştirir. Bir araya getirildiğinde veya ayrı olarak sunulan bu ürünler, hem küçük kurulumlara yardımcı olabilir hem de çok büyük ve talep edilen alanlara bir çözüm sunabilir

PowerDNS daha iyi performans sunar ve minimum bellek gereksinimlerine sahiptir. PowerDNS ayrıca, simple zone (basit bölge) dosyalarından karmaşık veritabanı kurulumlarına ve çeşitli SQL platformlarına (Mysql, MariaDB, Oracle, PostgreSQL) kadar birçok destekleyici arka uçla çalışır.

PowerDNS, bağımsız bir yazılım paketi olarak "DNS sunucusu çözümleme" olarak PowerDNS Recursor (pdns_recursor) adlı ayrı bir program kullanır.

Yetkili ve Recursor DNS Sunucuları

Yetkili Ad sunucuları (nameserver), etki alanlarınız için DNS kayıtlarını içeren DNS Sunucularıdır. Yetkili Ad sunucusu, sorguları doğrudan kendi kayıtlarından gelen bilgilerle yanıtlayacaktır. Recursor DNS sunucuları (genellikle Özyinelemeli veya Çözümleyici olarak anılır), son kullanıcı ile yetkili DNS sunucusu arasında işlev görür. Son kullanıcı tarafından gönderilen sorgular önce özyinelemeli DNS sunucusuna ulaşır ve daha sonra önbelleğindeki kayıtları arar. Sorgulanan kayıt önbellekte bulunamazsa, Özyinelemeli sunucu, istenen kayıt ayrıntılarını çözümlemek için sorguyu yetkili ad sunucusuna gönderir.

PowerDNS Önbelleğe Alma

Varsayılan olarak, PowerDNS benzer sorguları belirlemek için "Paket Önbelleği" kullanır ve ardından sırasıyla ilgili yanıtları sağlar. Bunu, talebi başka bir işleme tabi tutmadan yapar. Varsayılan önbellek aralığı, PowerDNS için 20 saniye olan TTL (yaşam süresi) ayarına bağlıdır. PowerDNS, tüm paketleri önbelleğe almanın yanı sıra, tek tek sorguları da önbelleğe alabilir. Çoğu DNS sorgusu genellikle ek arka uç sorguları içerir. Arka uç sorgularına mükemmel bir örnek, CNAME kaydı araması olabilir. Bir son kullanıcı "www.example.com" için "A" kaydını sorguladığında, PowerDNS'nin "www" CNAME kaydını kontrol etmek için önce bir arka plan sorgusu çalıştırması gerekir. PowerDNS Sorgu Önbelleği, gelecekteki benzer istekler durumunda daha hızlı geri çağırma için bu tür sorguları önbelleğe alır.

PowerDNS Avantajları

BIND, ortalama bir ana bilgisayar veya kullanıcı için mükemmel derecede iyi olsa da, PowerDNS, satıcı gibi yük dengeleyici yapılandırmalarına sahip daha büyük sunucu ortamları için uygun sağlam bir özellik seti ve ek performans sağlar. PowerDNS'nin kritik unsurlarından biri, etki alanlarınız DNS için ekstra bir güvenlik katmanı oluşturan DNSSEC'i (DNS Güvenlik Uzantıları) desteklemesidir. Ayrıca PowerDNS, çeşitli yararlı yönetim araçlarına sahip Poweradmin adlı kullanışlı bir web tabanlı kullanıcı arabirimine sahiptir. PowerDNS Authoritative Server ve PowerDNS Recursor ile ilgili dikkate değer özelliklerin tam listesi için aşağıdaki bağlantıları ziyaret edin: https://www.powerdns.com/auth.html https://www.powerdns.com/recursor.html

Poweradmin

Poweradmin, PowerDNS için tarayıcı tabanlı bir yönetim aracıdır. Ana, yerel ve bağımlı bölge türlerini destekler. Otomatik sağlama için de kullanılabilir ve birden çok kodlama dilini destekler. Aşağıda, Poweradmin arayüzünün neye benzediğine ve sahip olduğu araçlara ve özelliklere ilişkin birkaç örnek bulunmaktadır.

Available tools and features with Poweradmin

-Tüm bölge(zone) türleri için tam destek: master, native veya slave. Slave'ler için bölge (zone) tipi ve ana ip adresi elbette değiştirilebilir.
-Slave (zone) bölgelerin otomatik olarak sağlanması için supermaster tam desteği.
-A, AAAA, CNAME, HINFO, MX, NS, PTR, SOA, SRV ve TXT kayıt türleri için tam destek, RFC'lere karşı doğrulama. MBOXFW, NAPTR, URL de kabul edilir, ancak doğrulanmamıştır (henüz).
-PHP'nin gettext işlevini kullanarak çoklu dil desteği desteği. Mevcut sürüm İngilizce ve Hollandaca ile geliyor.
-Daha büyük veritabanları için destek. Mevcut sürüm, yaklaşık 15.000 bölge ve 150.000 kayıt içeren bir veritabanında test edilmiş ve yaklaşık 6.000 bölge ve 115.000'in üzerinde kayıt içeren bir üretim ortamında kullanılmıştır.
-Özel düzenler (veya dış görünümler) için temel destek. Çoğu html işaretlemesi kaldırıldı, CSS dosyası genişletildi. Yüklenecek CSS dosyası, yapılandırma dosyasında tanımlanarak kullanıcıların birden çok dış görünüm oluşturmasına ve kullanılacak olanı seçmesine olanak tanır.
-Gelişmiş kullanıcı ve izin yönetimi kurulumu. Artık, kullanıcılara atanan "izin şablonlarını" kullanarak bir kullanıcının sahip olduğu izinlerin ayrıntılı kontrolüne izin verir.

Search Tool (Arama Aracı) - Arama aracını kullanmak, belirli bir metin dizisi (ad, IP adresi, vb.) için PowerDNS'nizle tüm DNS bölge kurulumlarını sorgulamanıza olanak tanır.

Search for tools in Poweradmin

Ana Bölge (Master Zone) Ekle - Ana Bölge, PowerDNS'ye yapılan tüm DNS talepleri için bir sorgunun birincil noktası olarak kullanılır.

Adding a Master Zone in Poweradmin

Secondary Zone - Arıza güvenliği olarak ikincil bölge, Ana Bölge'nin sorunlarla karşılaşması veya yanıt vermemesi durumunda DNS sorgularını yönetir.


Bu çözümle ilgili bilgi almak istiyorsanız: