Pentesting a Aplicaciones Web

¿Servidores DNS?

ruben delicado

Hola buenas, mi duda viene a la hora de utilizar Whois para obtener información sobre algún domínio el cual me arroja entre ellas los servidores DNS. Mi pregunta es saber exactamente a que se refiere con que un dominio www.ejemplo.com al hacerle whois y me diga que los servidores DNS, que por lo general suelen ser siempre 2 me ponga por ejemplo: ns1.ejemplo.com ns2.ejemplo.com quisiera saber exactamente que significan estos servidores. Acaso significa que la pagina web www.ejemplo.com corre por ejemplo en un servidor windows server 2003 y dentro de este servidor tiene otros dos servidores o otras dos maquinas que dependen del servidor principal?. Se hace incapie en conocer estos servidores y sus IP , pero ¿que funcion tienen estos servidores? ¿y porque casi siempre son dos?

5 respuestas

  1. Laura Blánquez

    Laura Blánquez

    No sé si te ayudará, pero, en ocasiones un servidor puede tener alojado en si mismo varios servidores virtuales con servicios distintos. Es en el caso de algunos servicios públicos. Podría ser el caso, a veces se emplea como una medida de seguridad ya que si atacan a un servicio el resto no se vería comprometido, (en teoría). También puede ser que la página este alojada en dos sitios distintos. (de esto última tengo algunas lagunas, pero podría ser) Un saludo.
  2. RD

    ruben delicado

    Domain Name: FACEBOOK.COM Registrar: MARKMONITOR INC. Sponsoring Registrar IANA ID: 292 Whois Server: whois.markmonitor.com Referral URL: http://www.markmonitor.com Name Server: A.NS.FACEBOOK.COM Name Server: B.NS.FACEBOOK.COM en este caso por ejemplo, que significan estos dos nombres de servidores, es que no llego a entender que importancia tienen estos servidores
  3. Laura Blánquez

    Laura Blánquez

    Si no me falla ma memoria es el alojamiento en donde estan esas páginas. Si buscas en google verás que Markmonito es una compañía de software estadounidense. Una de sus funciones es gestionar dominios y ofrecer seguridad para evitar fraudes en nombre de dominios que ellos cubran como lo es Facebook. Lo que sea B.NS no he encontrado nada, tampoco lo sé interpretar, será más de lo mismo. Ofrecen alojamiento a la web o tendrá otra función que solo ellos sabrán.
  4. Javier Candia

    Javier Candia

    Los NS son los nameservers de los DNS. Estos son lo servidores donde se alojan las configuraciones de tus registros DNS, o sea, IP -> CONF. Tienden a ser dos, por seguridad, principalmente redundacia.
  5. Jose Alvarez

    Jose Alvarez

    Hola Rubén Un saludo desde Costa Rica, mira, los servidores DNS o los NameServers(NS) son los encargados de resolver de nombre a IP o viceversa, en estos DNS van estar los registros DNS (A,MX,CNAME,PTR,TXT,NS...), de esta manera cada vez que se haga una consulta en Internet al nombre de ese dominio, se procederá a buscar los NameServer y posteriormente los registros DNS de ese dominio que están en esos NS para que de esa manera pueda resolver según los registros que estén almacenados en esos servidores de nombre Un ejemplo: Tengo el dominio www.example.net y sus NameServers son: ns1.prueba.com y ns2.prueba.com En estos dos servidores DNS estarán los registros(A,MX,CNAME,PTR,NS...) de www.example.net Entonces supongamos que estos son los registros que poseen ns1 y ns2: example.net A 104.236.126.84 (web) www.example.net CNAME 104.236.126.84 (web) mail.example.net A 104.236.126.84 example.net MX(10) 104.236.126.84 (correo) example.net NS ns1.prueba.com (NS) example.net NS ns3.prueba.com (NS) Entonces, cuando hago un whois al dominio(example.net) usando algunas de estas páginas de ejemplo: http://whois.domaintools.com, http://whois10.com Puedo observar los NameServer y posteriormente después de eso puedo recopilar información: Ejemplo usando el comando nslookup (Esta es una manera, pero hay otras formas en la cual te puede suministrar más información) vamos a realizar lo siguiente: Abrimos una pantalla CMD(Windows) o terminal(Linux) y ejecutamos el comando: >nslookup >server ns1.prueba.com >set type=A >example.net nslookup: Llamamos el comando para trabajar en su ambiente. server ns1.prueba.com: Esto es para realizar las consultas al namserver especifico. set type=A: Esto es para realizar una consulta a un tipo de registro especifico. example.net: Aquí coloco el dominio a quien voy a consultar, esto siempre y cuando haya confirmado que el dominio está en el NS que estoy consultando. Después de esto nos mostrara los resultados esto sería cuales son las IP de los servidores y estos nos da un mejor panorama para ir recolectando información. La razón por la cual son dos es por si el primer NS no esta disponible entoces el segundo se encargará de realizar la resolución hasta que el otro este en linea. Comunmente ellos trabajan como NS1(master) y NS2(esclavo) Cualquier consulta, me indicas Saludos José Álvarez.

¿Quieres participar en la conversación?

Crea tu cuenta para responder, hacer tus propias preguntas y aprender con la comunidad.

Unirme a la comunidad