Skip to content
/ dns Public

Proyecto realizado en el marco de la asignatura de Redes de Ordenadores de Ingenieria de Telecomunicaciones. Se trata de una aplicación que actua como servidor dns cuya entrada será el tipo de conexion -t (TCP) o -u (UDP) y un servidor dns raiz

License

Notifications You must be signed in to change notification settings

diegoara96/dns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dns

Proyecto realizado en el marco de la asignatura de Redes de Ordenadores de Ingenieria de Telecomunicaciones. Se trata de una aplicación que actua como servidor dns cuya entrada será el tipo de conexion -t (TCP) o -u (UDP) y un servidor dns raiz

Iniciar

java dnsclient -t 198.41.0.4
TipoConsulta Servidor

Ejemplo

A ww.google.es

Tipos de consultas DNS admitidas:

  • Dirección de host IPv4: A
  • Dirección de host IPv6: AAAA
  • Servidor de nombre de autorización: NS
  • Dirección de servidor de correo: MX
  • Nombre canónico para un alias: CNAME
  • Cadenas de caracteres de texto: TXT
  • Puntero de nombre de dominio: PTR

Ejemplo de salida con entrada A www.google.es

Q TCP 198.41.0.4 A www.google.es
A 198.41.0.4 NS 172800 g.nic.es.
A 198.41.0.4 A 172800 204.61.217.1
Q TCP 204.61.217.1 A www.google.es
A 204.61.217.1 NS 86400 ns1.google.com.
No hay registro tipo A en seccion ADDITIONAL para ns1.google.com.
Q UDP 198.41.0.4 A ns1.google.com.
A 198.41.0.4 NS 172800 e.gtld-servers.net.
A 198.41.0.4 A 172800 192.12.94.30
Q UDP 192.12.94.30 A ns1.google.com.
A 192.12.94.30 NS 172800 ns2.google.com.
A 192.12.94.30 A 172800 216.239.34.10
Q UDP 216.239.34.10 A ns1.google.com.
A 198.41.0.4 345600 216.239.32.10
Q TCP 216.239.32.10 A www.google.es
A 216.239.32.10 300 172.217.17.3

Ejemplo de salida con entrada PTR 1.0.0.1

Q CACHE CACHE PTR 1.0.0.1.in-addr.arpa.
La cache no tiene la respuesta
Q TCP 198.41.0.4 PTR 1.0.0.1.in-addr.arpa.
A 198.41.0.4 NS 172800 e.in-addr-servers.arpa.
A 198.41.0.4 A 172800 203.119.86.101
Q TCP 203.119.86.101 PTR 1.0.0.1.in-addr.arpa.
A 203.119.86.101 NS 86400 tinnie.arin.net.
No hay registro tipo A en seccion ADDITIONAL para tinnie.arin.net.
Q TCP 198.41.0.4 A tinnie.arin.net.
A 198.41.0.4 NS 172800 a.gtld-servers.net.
A 198.41.0.4 A 172800 192.5.6.30
Q TCP 192.5.6.30 A tinnie.arin.net.
A 192.5.6.30 NS 172800 ns1.arin.net.
A 192.5.6.30 A 172800 199.212.0.108
Q TCP 199.212.0.108 A tinnie.arin.net.
A 199.212.0.108 43200 199.212.0.53
Q TCP 199.212.0.53 PTR 1.0.0.1.in-addr.arpa.
A 199.212.0.53 NS 86400 ns3.cloudflare.com.
No hay registro tipo A en seccion ADDITIONAL para ns3.cloudflare.com.
Q TCP 198.41.0.4 A ns3.cloudflare.com.
A 198.41.0.4 NS 172800 a.gtld-servers.net.
A 198.41.0.4 A 172800 192.5.6.30
Q TCP 192.5.6.30 A ns3.cloudflare.com.
A 192.5.6.30 NS 172800 ns3.cloudflare.com.
A 192.5.6.30 A 172800 162.159.0.33
Q TCP 162.159.0.33 A ns3.cloudflare.com.
A 162.159.0.33 900 162.159.7.226
A 162.159.0.33 900 162.159.0.33
Q TCP 162.159.7.226 PTR 1.0.0.1.in-addr.arpa.
A /162.159.7.226 1800 ne.one.one.one.

Authors

  • **Diego Araujo ** - Diseñador y Desarrollador - diegoara96

License

This project is licensed under the MIT License - see the LICENSE.md file for details

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

Proyecto realizado en el marco de la asignatura de Redes de Ordenadores de Ingenieria de Telecomunicaciones. Se trata de una aplicación que actua como servidor dns cuya entrada será el tipo de conexion -t (TCP) o -u (UDP) y un servidor dns raiz

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages