DNS.C

Resolución recursiva, Reentrant DNS
Descargar ahora

DNS.C Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Freeware
  • Precio:
  • FREE
  • Nombre del editor:
  • William Ahern
  • Sitio web del editor:
  • http://25thandclement.com/~william/projects/zoned.html

DNS.C Etiquetas


DNS.C Descripción

Resolución de DNS recursiva, reentrante. DNS.C es una biblioteca de resolución DNS de reintenta, recursiva y no bloqueada que reside en un archivo .c de sincuencia. También funciona muy bien como un Stub Resolver.Core API construido alrededor del paquete DNS real; Tan genérico como DNS en sí. Esto hace que la consulta y la manipulación de registros que no sean A, AAAA y PTR, mucho más fácilmente, los iteradores de registros en libertad condicional con la clasificación especificada por el usuario. Ithering sobre los registros MX o SRV en orden semántico (es decir, preferencia y prioridad) es tan simple como: DNS_RR_Foreach (RR, paquete, .type = dns_t_srv, .sort = dns_rr_i_order) {...} o de manera restaño: interruptor (mi -> Estado) {CASE 0: DNS_RR_I_INIT (MY-> RR_I); my-> rr_i.type = dns_t_srv; my-> rr_i.sort = dns_rr_i_order; My-> State ++; Caso 1: Mientras (DNS_RR_GREP (RR, 1, MY-> RR_I, MY-> Paquete, Error)) {... / * Volver a la bucle de evento * /}} Admite las consultas "inteligentes". Cuando se habilita en el residente central, las consultas para los registros de NS, MX y SRV siempre intentarán resolver el nombre de host canónico RDATA en un registro. Los hosts que no son en Bailiwick y / o para los cuales el servidor autoritario no proporciona pegamento se resuelve automáticamente y se devuelve en el paquete de respuestas. Apoyado tanto para Stub como para recursionar las instantáticas de resolución. La resolución "SMART" también se incorpora en la información de la dirección (es decir, GetAdrinfo ()) API.Randomized Fuente Puertos de origen y QIDS.NON BLOQUEO, RE-ENTRANTE, ENTRADA GETADRINFO () basada en Iterator: DNS_AI_OI_OI_OI_OI_OI_OI_OI_OAI (), DNS_AI_CLOSE (), DNS_AI_CLOSE (). Semánticamente, al igual que GetAdrinfo (), pero también toma un tipo de registro. Los objetos de iteración sobre (Struct AddRinfo) incluso al consultar un host de MX, NS, SRV (et al). Hay menos latencia haciendo consultas "inteligentes" de esta manera, ya que se puede posponer la recursión necesaria (y en toda probabilidad no será necesaria, ya que es probable que el primer host sea suficiente). ¿Qué hay de nuevo en este lanzamiento: · Fije el error donde no nos retrocemos de un método "enlace" al método "Archivo" si se desactivó la bandera recurse. · El generador de búsqueda puede haber cambiado el QNAME. Entonces, en DNS_AI_NEXTENT () Canonicalize el QNAME de la respuesta, no el QNAME originalmente enviado al resolutivo.


DNS.C Software relacionado

Control de DNS

El Proyecto de Control DNS es una herramienta de administración de DNS basada en la web para el servidor de nombres de BIND 9. ...

831

Descargar

Nsd

NSD es una implementación completa de un servidor de nombres DNS autorizado. ...

592

Descargar

Dyndns

le permite alias una dirección IP dinámica a un nombre de host estático. ...

686

Descargar