| Adns. ADNS - Avanzato, facile da usare, libreria client DNS Asyncronous-Capable e utilità |
Scarica ora |
Adns. Classifica e riepilogo
- Nome editore:
- Ian Jackson and Tony Finch
- Sito web dell'editore:
- http://www.chiark.greenend.org.uk/~ian/adns/
- Sistemi operativi:
- Mac OS X
- Dimensione del file:
- 246 KB
Adns. Tag
Adns. Descrizione
ADNS - Avanzato, facile da usare, libreria client Asynchrono-Capable DNS e utilità ADNS è una libreria client DNS avanzata, facile da usare, abilitabili da DNS. ADNS è una raccolta di utili utilità resolver DNS utili e una libreria di risoluzione per il programma C (e C). Inoltre viene fornito con un numero di programmi di utilità da utilizzare dalla riga di comando e negli script: · Adnslogres è una versione molto più veloce di Apache's Loglosolv Programma. · ADNSRESFILTER è un filtro che copia il suo ingresso alla sua output, sostituire gli indirizzi IP dai nomi corrispondenti, senza ritardare indebitamente l'uscita. Ad esempio, è possibile utilizzare utilmente l'output di NetStat -n, TCPDump -Ln, e simili, in esso. · AdnShost è un'utilità di ricerca DNS generico che può essere utilizzata facilmente dalla riga di comando e dagli script della shell a fare la ricerca semplice. In una modalità più avanzata può essere utilizzato come programma di helper DNS da scopo generico per le lingue di scripting che può invocare e comunicare con sottoprocessi. Ciò sono alcune caratteristiche chiave di "ADN": · È ragionevolmente facile da usare per semplici programmi Vuoi tradurre nomi per indirizzi, guarda i record MX, ecc. · Può essere utilizzato in modo asincrono, non bloccante. Molte domande possono essere gestite simultaneamente. · Le risposte sono decodificate automaticamente in una rappresentazione naturale per un programma C - non è necessario gestire i formati di pacchetto DNS. · Controllo sanitario (ad es. Controllo della sintassi del nome, corrispondenza inversa / avanti, CNAM che punta a CNAME) viene eseguito automaticamente. · Time-to-Live, CNAME e altre informazioni simili vengono restituite in un modulo di facile utilizzo, senza intralciare. · Non vi è uno stato globale nella Biblioteca; Lo stato di resolver è una struttura dati opaca che il client crea esplicitamente. Un programma può avere diverse istanze del resolver. · Gli errori sono segnalati all'applicazione in un modo che distingue le varie cause di fallimento correttamente. · Comprende il resolv.conf convenzionale, ma ciò può sovrascrivere dalle variabili di ambiente. · Flessibilità. Ad esempio, l'applicazione può dire ad ADNS a: IGNORE Variabili di ambiente (per i programmi Setuid), disabilitare i controlli sanitari della sintassi dell'hostName per restituire dati arbitrari, ignorare o ignorare il resolv.conf a favore della configurazione fornita, ecc. · Ritenute correttamente! Ad esempio, tornerà correttamente a TCP in caso di risposte o query lunghe o ad altri nameserger se sono disponibili diversi. Ha una gestione sensata di risposte cattive ecc. Requisiti: · ADNS richiede un vero nameserver come legare o le ammaccature in esecuzione sullo stesso sistema o uno vicino, che deve essere disposto a fornire il "servizio ricorsivo". I.e., ADNS è un "resolver stub". Tutti i sistemi A * X e GNU configurati correttamente configurati avranno già tali nomi (i); Di solito sono elencati in /etc/resolv.conf.
Adns. Software correlato