Skip to content

Cliente DNS iterativo, proyecto de la asignatura Redes de Ordenadores de Teleco

License

Notifications You must be signed in to change notification settings

gbarreiro/cliente-dns

Repository files navigation

Cliente DNS

Proyecto final que hice para la asignatura Redes de Ordenadores de Teleco. Se trata de un cliente DNS que permite realizar consultas iterativas sobre la jerarquía de servidores DNS para poder resolver las consultas solicitadas por el usuario.

Utilización

java Dnsclient {-t, -u} <IP_SERVIDOR_DNS> donde -u significa realizar la consulta mediante UDP y -t mediante TCP, y IP_SERVIDOR_DNS la dirección IP del servidor por el que se comenzará la búsqueda iterativa.

Las consultas se introducen por la entrada estándar, con el formato RRType Nombre, donde RRType es el tipo de recurso a consultar (A, AAAA, NS, CNAME, MX, TXT). Las respuestas se mostrarán línea a línea, en formato pregunta-respuesta, con el siguiente formato:

  • Q: Protocolo Servidor RRType Nombre
  • A: Servidor RRType TTL Valor

Librerías externas

Este programa se basa en la librería LibDNSClient desarrollada por Miguel Rodríguez (DET de la Universidade de Vigo), ofrecida bajo licencia GNU GPL v3.

About

Cliente DNS iterativo, proyecto de la asignatura Redes de Ordenadores de Teleco

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages