PowerDNS Resource 4.7'nin yeni sürümü zaten yayınlandı

geçenlerde yeni sürümünün lansmanı DNS önbelleğe alma PowerDNS Kaynağı 4.7, özyinelemeli ad çözümlemesinden sorumludur. PowerDNS Recursor, PowerDNS Authoritative Server ile aynı kod tabanına dayanır, ancak PowerDNS Recursive ve Authoritative DNS sunucuları farklı geliştirme döngüleri ile geliştirilir ve ayrı ürünler olarak yayınlanır.

servis edilenr, uzaktan istatistik toplama için araçlar sağlar, anında yeniden başlatmayı destekler, Lua dilinde sürücüleri bağlamak için yerleşik bir motora sahiptir, DNSSEC, DNS64, RPZ'yi (Yanıt Politikası Bölgelerini) tam olarak destekler, kara listelere bağlanmanıza izin verir.

Çözünürlük sonuçları BIND bölge dosyaları olarak yazılabilir. Yüksek performansı sağlamak için FreeBSD, Linux ve Solaris'te (kqueue, epoll, /dev/poll) modern bağlantı çoğullama mekanizmaları ve on binlerce paralel isteği işleyebilen yüksek performanslı bir DNS paket dinleyicisi kullanılır.

PowerDNS Recursor 4.7'ün başlıca yeni özellikleri

Bu yeni versiyonda vurgulanmıştır ki ek kayıtlar ekleme yeteneği uygulandı ayrı bir istek göndermeye gerek kalmadan faydalı bilgileri iletmek için müşteriye gönderilen yanıtlara (örneğin, bir MX kaydı isteğine verilen yanıtlar, ilgili A ve AAAA kayıtlarını eklemek üzere yapılandırılabilir).

Daha ileri RFC 9156 gereksinimlerinin uygulanan değerlendirmesinden bahsedilmiştir Artık orijinal QNAME adının tamamını yukarı akış sunucusuna göndermeyerek artan gizliliği sağlayan İstek Adı Küçültme ("QNAME Küçültme") mekanizması için desteğin uygulanmasında.

Yeni sürümde öne çıkan bir diğer değişiklik ise IPv6 adres çözünürlüğü sağlanırve DNS sunucuları GR kayıtlarında listelenmemiş (Yapıştırıcı Kayıt) kayıt şirketinin etki alanına hizmet eden DNS sunucuları hakkında bilgi ilettiği.

Diğer değişikliklerden bu yeni sürümden öne çıkan:

  • Bir DNS sunucusu tarafından DoT protokol desteğinin (TLS üzerinden DNS) tek yönlü doğrulamasının deneysel bir uygulaması önerilmiştir.
  • İkincil NS kayıt kümesi sunucuları yanıt vermiyorsa, birincil NS kayıt kümesine geri dönme yeteneği eklendi.
  • Önbellekten alınan ZONEMD RR'leri (RFC 8976) doğrulamak için destek eklendi.
  • Çözümleme tamamlama aşamasında çağrılan Lua dilinde işleyiciler ekleme yeteneği eklendi (örneğin, bu tür işleyicilerde istemciye döndürülen yanıtı değiştirebilirsiniz).

Son olarak, bu konuda daha fazla bilgi edinmek isterseniz, bu yeni sürümün ayrıntılarını şurada kontrol edebilirsiniz: aşağıdaki bağlantı. 

PowerDNS Recursor 4.7.0'ü Edinin

PowerDNS Recursor 4.7'ü edinmekle ilgilenenler için, kaynak kodunun GitHub'da mevcut olduğunu bilmelisiniz.

Kodu almak için bir terminal açın ve aşağıdaki komutu yazın:

git clone https://github.com/PowerDNS/pdns.git

Bu depo, PowerDNS Recursor, PowerDNS Authoritative Server ve dnsdist (güçlü bir DNS yük dengeleyici) kaynaklarını içerir. Üçü de bu depodan oluşturulabilir.

Docker tabanlı bir derleme işlemi kullanan pdns-builder yardımıyla farklı sürümler oluşturulabilir. Buna başlamak için, bu havuzun kökünde şu komutları çalıştırın:

git submodule init
git submodule update
./builder/build.sh

Ubuntu kullanıcısı olanlar ise aşağıdaki komutları yazarak inşaatı gerçekleştirebilirler:

sudo apt install autoconf automake ragel bison flex
sudo apt install libcurl4-openssl-dev luajit lua-yaml-dev libyaml-cpp-dev libtolua-dev lua5.3 autoconf automake ragel bison flex g++ libboost-all-dev libtool make pkg-config libssl-dev virtualenv lua-yaml-dev libyaml-cpp-dev libluajit-5.1-dev libcurl4 gawk libsqlite3-dev
apt install libsodium-dev
apt install default-libmysqlclient-dev
apt install libpq-dev
apt install libsystemd0 libsystemd-dev
apt install libmaxminddb-dev libmaxminddb0 libgeoip1 libgeoip-dev
autoreconf -vi

Ve çok temiz bir sürüm derlemek için şunu kullanın:

./configure --with-modules="" --disable-lua-records
make
# make install

Aynı şekilde, belgelere başvurabilir ve yazılım kodu havuzunda bulunan önceden oluşturulmuş PowerDNS paketlerini (deb ve rpm) edinebilirler. Danışabilirler aşağıdaki bağlantıya giderek.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.