NSDAP (Name Server Daemon) C yazılı ve Linux çekirdeği tabanlı işletim üzerinde bir yetkili, sadece, tam, basit ve yüksek performanslı DNS (Alan Adı Sistemi) sunucusu uygulamak için tasarlanmış bir açık kaynak ve özgürce dağıtılan komut satırı yazılım sistemleri.
Çok iyi NLnet Labs test modern bir hızlı ve RFC uyumlu ad sunucusu çözümüdür. BIND ile NSDAP karşılaştırıldığında, bir komut satırı yazılımı optionsBeing iki etki alanı adı resolvers.Command-line için hiçbir çalışabilirlik sorunları olduğunu keşfedildi, NSDAP biz sadece IPv4 dinlemek için yeteneğini sayabiliriz aralarında çeşitli seçenekleri ile geliyor veya IPv6 bağlantılarını, yerine varsayılan biri özel bir konfigürasyon dosyalarını okumak, yanı sıra id.server CHAOS TXT, sorgularken yüklemek için bir veritabanı, kimlik belirlemek için NSID veya günlük dosyası, belirli gelen IP adresleri ve portları dinlemek .
Ayrıca, & rsquo; başlatmak için sunucu sayısını belirtmek için mümkündür, sunucuya başına bağlantıları, PID dosyası yazmak için TCP sayısı (İletim Kontrol Protokolü), dinlemek için bağlantı noktası veya ayrıntı düzeyi, değişim kökü belirtilen klasörü program başladığında veya belirli bir user.Getting etkili UID değiştirdiğinizde, GNU / Linux işletim sistemi üzerinde NSD son sürümünü yükleyin NSDTo ile başladı, sen Softoware kaynak arşivini (arşivini) veya projenin resmi web sitesi indirmeniz gerekir , içeriğini ayıklamak, bilgisayarınıza kaydetmek, ve en sevdiğiniz terminal emülatörü uygulamasını açın.
Cd & rsquo; Linux Terminal uygulamasında, & lsquo kullanın; ./ yapılandırmak && make & rsquo; komut ve lsquo ekstre arşiv dosyalarının konumuna gidin ve çalıştırmak için; optimize etmek ve bir özel donanım mimarisi (32-bit ve 64-bit şu anda desteklenir) programı derlemek için komut.
Başarılı bir derleme sonra, kullanmak, geniş NSDAP sistemini yüklemek mümkün olacak ve lsquo; make install & rsquo; root veya komut & lsquo; sudo install & rsquo yapmak; Komut. Kullanım mesajı görüntülemek için, & lsquo yazın, NSDAP --help & rsquo; terminal emülatörü penceresindeki komut.
Daha dokümantasyon, yanı sıra bellek tüketimi testi http://www.nlnetlabs.nl/projects/nsd/documentation.html mevcuttur. Ayrıca, bir regresyon testleri rapor, proje ve rsquo kullanılabilir hale getirilmiştir; ın anasayfa
Bu sürümde Yeni nedir:
- veritabanı: & quot; & quot; veritabanı mmap'in olmadan başlar. Daha az bellek bölgeleri metin alan dosyalarının okunur kullanılır.
- optimize alan dosyalarının ayrıştırma kodu ve alan dosyalarının yazma kodu.
- zonefiles-yazma seçeneği; & quot ;. Sunucu diske her saat değişen zonefiles yazıyor.
- xfrdfile: & quot; & quot; xfrd.state devre dışı bırakır. Sunucu başında bir seri güncelleme için kontrol edilmez önce aynıdır, bölgeleri etkin edin.
- içerir:. & Quot; foo / nsd.d / * conf & quot; işleri içerir joker glob.
- NSDAP init süreci sırasında kapanır.
- log-time-ascii seçeneği günlüğüne okunabilir zaman damgası ile, evet varsayılan.
- NSDAP kontrol addzone raporları bölge zaten varsa.
- Fix # 564:. Alan dosyalarının doğruluğunu kontrol etmek için NSDAP-checkzone araç eklemek
- Artan varsayılan --with-max-ips 8-16, bu nsd.conf belirtebilirsiniz arayüzleri sayısı dinlemek için artar.
- Bugfixes:
- Sabit kapatma mesajı
- belgelenmiş alan dosyalarının% s sözdizimi nsd.conf adam sayfasında.
- Fix manpage kontrol ve yazma zonefiles sonra kolon koymak.
- quot & değiştirme; Bölge & quot; bölge & quot; quot için &; ile & quot; .. seri .. güncellenmiş & quot edilir; mesajı açın.
- 24 saat kadar 4 saat hiçbir içerik ikincil bölgeler için maxbackoff değiştirildi.
- Fix baskı dosya.
- silmek Fix veya bölgeleri bir sürü yeniden adlandırmak ve olmayan bir muazzam zaman yapmak.
- , bölge içeriğinin silinmesini çok, (1s için 56s) hızları hızlandırın silme, bölgeler için yeniden adlandırın ve AXFR.
- Fix # 571:. Inet6 olmadan bir sistem üzerinde derlenmiş kullanılmayan değişken ve uyumsuz işaretçi uyarıları
- Fix write_socket dönüş değeri kontrolü (Teşekkürler Brad Smith, Mark Kettenis).
- sinyalinin kaybolması durumunda bu xfrd da çocukları reaps Fix.
- Fix # 577:. Makefile SRCDIRın gelen yanlış monte Elyordamsayfalarının
- Fix # 587:. Istatistik için varsayılan değer 0
- Fix # 553:. TXT ayrıştırma geliştirin
- Fix # 590:. RRL günlüğü, bir yıldız olarak joker yazdırmak ama kaçtı değil
- # 591 Fix:. RRL ayrıntı düzeyinde 1 de günlük iletileri
- düzeltme strptime örtülü beyan hatası.
- -O3 Fix bayrağı derlemek miscompilations önlemek için -o2 için.
- kullanıcı ./configure -g O2 CFLAGSın geçersiz kılmak için izin verin.
- Fix endian.h OpenBSD için içerir.
- man sayfalarında .SH sonra .LP çıkarın.
- # 600 Fix:. Sağlamak-XFR AXFR değil IXFR sağlayan belge
- Fix yükselen yük ortalama veya geçmişteki tüm süreç ebeveynlerin izlemek, ya da onlar için bellek sızdırıyor işletim sistemleri bellek-sızıntıları (2.6 beri Linux). Fix o kadar işlem ebeveynlerin hiçbir çok derin bir dize vardır yapar.
Veritabanı & quot etkindir nsd.conf
Sinyali verilirse
Düzensiz çıkış (Teşekkürler Anand Buddhdev). Basılmaz
Okuma başarısızlık config dosyasını kapsayan bir
Server.c
OpenBSD'deki
sürüm 4.0.0 yeni nedir:
- doc / NSD-4-özellikleri belgelenmiştir. Bölgelerin yüksek sayıda destek, yeniden başlatma, NSDAP-kontrolü ile doğrudan nameserver kontrolü olmadan yapılandırmayı değiştirin. (NSD3 göre) daha yüksek performans.
- NSDC gitti. (Ayrıca zonefiles değişti denetler ve onları rereads) reload kill -HUP kullanın ve çıkın için -TERM öldürmek. Ya da detaylı kontrol için NSDAP-denetimi kullanmak.
- nsdcpatch için cron işi gitti. NSDAP kontrol yazma zonefiles oluşturur.
- nsd.db değişti zaman, böylece NSDC yama artık gerekli kendisini sıkıştırır yeni bir biçimi vardır.
- nsd.db eşlenen bellek, NSDAP ram içinde mmap (parçası) gerekmektedir.
- 1000 üzerinde gidebilirsiniz tcp-sayımı; Libevent ile epoll / kqueue destek.
- NSDAP kontrol reconfig (bölgeler, anahtarlar, ..)
- NSDAP-kontrol-Kur NSDAP-kontrol tuşları (uzaktan kumanda ile NSDAP-denetimini etkinleştirmek: evet nsd.conf olarak) oluşturmak için.
Hiçbir yeniden başlatma ile güncellemeleri için
Yorum Bulunamadı