Herramienta que permite probar distintos aspectos del funcionamiento del sistema DNS [Domain Name System]. Está pensada para evaluar cómo se comportan las peticiones DNS en distintos modos de operación, como unicast, multicast, etc.
$ jdns -d -q 3 uni src jabber.org (mostrar salida, ejecutar durante 3 segundos, consulta standard para descubrir servicios
$ jdns uni A example.com
$ jdns mul A mydevice.local
# jdns pub A myservice.local 192.168.1.50
$ jdns mul SRV _http._tcp.local
$ jdns uni TXT google.com
$ jdns uni ANY example.com
Modos disponibles [cómo se envía la consulta]
uni [Unicast DNS] --> Consulta estándar a través de servidores DNS configurados en el sistema
mul [Multicast DNS - mDNS] --> Consulta usando multicast DNS, típico en redes locales
pub [Publicación Multicast DNS] --> Permite publicar [anunciar] un nombre/respuesta en mDNS. Es útil para probar cómo un servicio anunciaría su presencia en una red.
Tipos de consulta [tipo de registro DNS a consultar]
A Dirección IPv4
AAAA Dirección IPv6
PTR Puntero de nombre inverso
SRV Servicio usado para descubrir servicios
TXT Texto arbitrario, útil para metadatos)
ANY Solicita todos los registros disponibles