NSD

Software screenshot:
NSD
Dettagli del software:
Versione: 4.1.0
Data di caricamento: 17 Feb 15
Sviluppatore: NLnet Labs
Licenza: Libero
Popolarità: 135

Rating: 2.5/5 (Total Votes: 2)

NSD (Name Server Daemon) è un open source e software da riga di comando distribuito gratuitamente scritto in C e progettata per implementare un server autorevole solo, completo, semplice e alte prestazioni DNS (Domain Name System) su Linux operativo basato su kernel- sistemi.
Si tratta di una soluzione moderna, veloce e RFC-compliant nome del server che è molto ben testato presso i laboratori NLnet. Quando si confrontano NSD con BIND, si è scoperto che non ci sono problemi di interoperabilità per i due nome di dominio resolvers.Command-line optionsBeing un software da riga di comando, NSD dotato di varie opzioni, tra le quali possiamo citare la capacità di ascoltare solo IPv4 o connessioni IPv6, ascoltano specifici indirizzi IP in entrata e le porte, leggere un file di configurazione personalizzato anziché quella predefinita, nonché di specificare un database per caricare, l'identità durante la ricerca di id.server CHAOS TXT, il NSID o file di log .
Inoltre, e rsquo; s possibile specificare il numero di server per iniziare, il numero massimo di TCP (Transmission Control Protocol) connessioni per server, il file PID di scrivere, la porta ad ascoltare, o il livello di verbosità, il cambiamento radicale di specificare cartella quando il programma si avvia o modificare UID efficace per un user.Getting specifico iniziato con NSDTo installare l'ultima versione di NSD sul sistema operativo GNU / Linux, è necessario scaricare l'archivio sorgente (tarball) dal Softoware o il sito web ufficiale del progetto , salvarlo sul proprio computer, estrarne il contenuto, e aprire l'applicazione di emulatore di terminale preferito.
In applicazione Terminal Linux, usare il & lsquo; cd & rsquo; comando per passare alla posizione dei file di archivio estratti ed eseguire il & lsquo; ./ configurare && make & rsquo; comando per ottimizzare e compilare il programma per un'architettura hardware specifico (32-bit e 64-bit sono supportati in questo momento).
Alla fine della compilazione, si sarà in grado di installare il sistema di NSD ampia, usare il & lsquo; make install & rsquo; comando come root o il & lsquo; sudo make install & rsquo; comando. Per visualizzare il suo messaggio utilizzo, digitare il & lsquo; --help NSD & rsquo; comando nella finestra di emulatore di terminale.
Più documentazione, nonché una prova di consumo di memoria sono disponibili http://www.nlnetlabs.nl/projects/nsd/documentation.html. Inoltre, un rapporto di test di regressione è stato reso disponibile per il progetto & rsquo; s homepage

Cosa c'è di nuovo in questa versione:

    Caratteristiche:
  • database: & quot; & quot; inizia senza mmap di database. Meno memoria è utilizzata, le zone vengono letti dal testo zone file.
  • codice ottimizzato parse zone file e scrivere codice zone file.

  • Opzione
  • zonefiles-scrittura in nsd.conf, abilitato quando database è & quot; & quot ;. Il server scrive zonefiles modificati su disco ogni ora.
  • xfrdfile: & quot; & quot; disabilita xfrd.state. Se attivato, le zone che sono più come prima non sono controllati per un aggiornamento di serie all'avvio del server.
  • includere:. & Quot; foo / nsd.d / * conf & quot; opere, glob wildcard su include.
  • NSD si spegne durante il processo init se il segnale dato.
  • log-tempo-ascii opzione di default si, con data e ora leggibile in log.

  • Rapporti
  • NSD-control addzone se la zona già esistente.
  • Fix # 564:. Aggiungere strumento NSD-checkzone per verificare la correttezza zone file
  • Aumento di default --with-max-IPS da 8 a 16, questo aumenta il numero di interfacce è possibile specificare in nsd.conf per ascoltare.
  • Bugfix:
  • Risolto messaggio di arresto sporadicamente non stampata in uscita (Grazie Anand Buddhdev).
  • documentate zone file% s di sintassi nella pagina man nsd.conf.
  • Fix manpage per mettere due punti dopo zonefiles controllare e scrivere.
  • Cambia da & quot; Zone & quot; & quot; zona & quot; con & quot; .. seriale .. è aggiornato & quot; registrare il messaggio.
  • maxbackoff cambiato per non-contenuti zone secondarie da 4 ore a 24 ore.
  • filename Fix stampa comprende file di configurazione in caso di fallimento lettura.
  • Fix eliminare o rinominare di molte zone e fanno prendere un tempo non enorme.
  • Accelerare l'eliminazione di contenuti di zona molto, (56s a 1s), accelera cancellare, rinominare e AXFR per zone.
  • Fix # 571:. Variabile non utilizzato e avvisi puntatore incompatibili quando compilato su un sistema senza INET6
  • controllo del valore Fix ritorno write_socket in server.c (Grazie Brad Smith, Mark Kettenis).
  • Fix che xfrd raccoglie i bambini se il segnale si perde anche.
  • Fix # 577:. Makefile pagine man installate in modo non corretto da srcdir
  • Fix # 587:. Il valore di default per la statistica è 0
  • Fix # 553:. Migliorare TXT analisi
  • Fix # 590:. Log rrl non stampa jolly come una stella, ma sfuggì
  • Fix # 591:. Rrl messaggi di log a livello di verbosità 1
  • errore fix strptime dichiarazione implicita su OpenBSD.
  • Fissare -O3 compilare bandiera -O2 per evitare miscompilations.
  • Consenti all'utente di ignorare i -g -O2 CFLAGS in ./configure.
  • Fix endian.h includono per OpenBSD.
  • Rimuovi .LP dopo .SH in pagine man.
  • Fix # 600:. Documento che forniscono-XFR offre AXFR e non IXFR
  • Fix memory-perdite in sistemi operativi (Linux dal 2.6), che tengono traccia di tutti i genitori di processo del passato, o perdita di memoria per la loro crescente carico-media o. Fix rende così non c'è corda molto profonda dei genitori di processo.

Cosa c'è di nuovo nella versione 4.0.0:

  • documentato in doc / NSD-4-caratteristiche. Modificare la configurazione senza riavviare, il controllo nameserver diretto con NSD-control, supportare un maggior numero di zone. Prestazioni più elevate (rispetto al NSD3).
  • NSDC è andato. Usare kill -HUP per reload (controlla anche se zonefiles sono cambiati e li rilegge), e uccidere -TERM per smettere. Oppure utilizzare NSD-control per il controllo dettagliato.
  • job cron per nsdcpatch è andato. NSD-control scrittura crea zonefiles.
  • nsd.db ha un nuovo formato che si compatta quando è cambiata, la zona così NSDC non è più necessario.
  • nsd.db è memoria mappata, NSD ha bisogno (in parte) che mmap in ram.
  • tcp-count può andare sopra 1000; epoll / support kqueue con libevent.

  • Reconfig
  • NSD controllo per gli aggiornamenti senza riavvio (zone, chiavi, ..)
  • NSD-control-setup per creare chiavi per NSD-controllo (abilitare NSD-control con telecomando: sì in nsd.conf).

Programmi simili

pdnsd
pdnsd

15 Apr 15

PowerDNS
PowerDNS

22 Jun 18

dnspython
dnspython

14 Apr 15

Altri software di sviluppo NLnet Labs

Dnssec-Trigger
Dnssec-Trigger

22 Jan 15

Unbound Portable
Unbound Portable

22 Jan 15

Unbound
Unbound

22 Jan 15

Commenti a NSD

I commenti non trovato
Aggiungi commento
Accendere le immagini!