{"id":7481,"date":"2019-06-11T21:05:38","date_gmt":"2019-06-12T01:05:38","guid":{"rendered":"https:\/\/extassisnetwork.com\/tutoriales\/?p=7481"},"modified":"2019-06-11T21:12:42","modified_gmt":"2019-06-12T01:12:42","slug":"dns","status":"publish","type":"post","link":"https:\/\/extassisnetwork.com\/tutoriales\/dns\/","title":{"rendered":"\u00bfQue es DNS y como funciona?"},"content":{"rendered":"<p><strong>DNS<\/strong>&nbsp;(Domain Name System) es un sistema de nombres de dominio que le permite a los humanos y a las computadoras comunicarse m\u00e1s f\u00e1cilmente. Los humanos usan nombres, las computadoras usan n\u00fameros y el DNS es un intermediario que hace coincidir los nombres con los n\u00fameros dentro de una lista espec\u00edfica. Probablemente est\u00e9s pensando en la aplicaci\u00f3n de Contactos de tu smartphone, \u00bfverdad?<\/p>\n<p>B\u00e1sicamente, DNS es un sistema de bases de datos distribuidas en la red con la funci\u00f3n principal de traducir la solicitud de ciertos nombres de host a n\u00fameros de IP espec\u00edficos que las computadoras entiendan. La informaci\u00f3n sobre nombres de host espec\u00edficos que coinciden con n\u00fameros espec\u00edficos se guarda en el directorio. El directorio se almacena en servidores de nombres de dominio.<\/p>\n<p>Ahora, comencemos a aprender m\u00e1s sobre c\u00f3mo funciona el DNS.<\/p>\n<p>&nbsp;<\/p>\n<h2><span id=\"Como-funciona-el-DNS\">\u00bfC\u00f3mo funciona el DNS?<\/span><\/h2>\n<p>El DNS funciona por pasos y pasa a trav\u00e9s de estructuras DNS. Los pasos comienzan con una&nbsp;<strong>consulta de DNS<\/strong>, una solicitud de informaci\u00f3n.<\/p>\n<p>Usaremos el escenario de b\u00fasqueda de informaci\u00f3n utilizando nuestro navegador web para escribir un nombre de dominio (por ejemplo,&nbsp;<strong>www.google.com<\/strong>). Al principio, un servidor DNS buscar\u00e1 en&nbsp;<strong>filehosts<\/strong>, un archivo de texto plano del sistema operativo responsable de mapear los nombres de los hosts correspondientes a las direcciones IP. Si no se encuentra informaci\u00f3n, buscar\u00e1 en la&nbsp;<strong>memoria cach\u00e9<\/strong>, un componente de hardware o software que almacena datos temporalmente. El lugar m\u00e1s com\u00fan de almacenamiento en&nbsp;cach\u00e9 es en los navegadores web&nbsp;y los en&nbsp;<strong>proveedores de servicios de Internet<\/strong>&nbsp;(ISP). El resultado de este simple paso es un mensaje de error si no hay informaci\u00f3n disponible.<\/p>\n<p>&nbsp;<\/p>\n<h3>DNS Recursor<\/h3>\n<p>En caso que una consulta se env\u00ede de forma recursiva, un servidor puede consultar a otros servidores para cumplir la solicitud en nombre del cliente (navegador). Eso es lo que se llama un recursor de DNS. Es como un agente que trabaja arduamente para hacer que toda solicitud de informaci\u00f3n est\u00e9 disponible. Lo que realiza para obtener la informaci\u00f3n incluye llamar a un&nbsp;<strong>servidor DNS ra\u00edz<\/strong>&nbsp;para obtener ayuda.<\/p>\n<h3>Servidor de nombres ra\u00edz<\/h3>\n<p>El servidor DNS ra\u00edz, tambi\u00e9n llamado servidor de nombres ra\u00edz, se encuentra en el nivel m\u00e1s alto de la jerarqu\u00eda DNS. No tiene un nombre formal y est\u00e1 etiquetado con una cadena vac\u00eda impl\u00edcita. Puedes pensar en \u00e9l como un banco de referencia.<\/p>\n<p>En la pr\u00e1ctica, un resolutor recursivo de DNS pasar\u00e1 la petici\u00f3n a un&nbsp;<strong>servidor de nombres ra\u00edz<\/strong>. Luego, el servidor responder\u00e1 a la solicitud dici\u00e9ndole al agente que vaya a lugares m\u00e1s espec\u00edficos, que son servidores de nombres de dominio de nivel superior (servidor de nombres de TLD).<\/p>\n<h3>Servidor de nombres TLD<\/h3>\n<p>Cuando quieras acceder a Google o Facebook, finalizar\u00e1s los nombres de dominio con&nbsp;<strong>.com<\/strong>. Este es uno de los dominios de nivel superior (Top-level domains o TLD). Un servidor para este tipo de dominio de nivel superior es el servidor de nombres TLD. Es el responsable de administrar toda la informaci\u00f3n de una extensi\u00f3n de dominio com\u00fan.<\/p>\n<p>Al igual que con la solicitud de informaci\u00f3n de&nbsp;<strong>www.google.com<\/strong>, el TLD&nbsp;<strong>.com<\/strong>&nbsp;como una mera delegaci\u00f3n responder\u00e1 a la solicitud de un sistema de resoluci\u00f3n de DNS haciendo referencia a un&nbsp;<strong>servidor DNS autorizado<\/strong>, tambi\u00e9n llamado&nbsp;<strong>servidor de nombres autorizado<\/strong>. Este es el que tiene recursos originales para ese dominio.<\/p>\n<h3>Servidor de Nombres Autorizado<\/h3>\n<p>Cuando un resolutor de DNS se encuentra con un servidor de nombres autorizado, es cuando ocurre la magia. El servidor de nombres autorizado tiene toda la informaci\u00f3n del nombre de dominio que sirve. Puede dar una resoluci\u00f3n recursiva a la direcci\u00f3n IP que el servidor encontr\u00f3 en el registro.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Los tipos de registros DNS son<\/strong>:<\/p>\n<ul>\n<li><strong>A<\/strong><\/li>\n<\/ul>\n<p>Un registro de DNS b\u00e1sico, donde puedes agregar un nuevo host, TTL (Time to Live), apunta a.<\/p>\n<ul>\n<li><strong>Registro CNAME<\/strong><\/li>\n<\/ul>\n<p>Un registro para un alias para otro dominio, donde puedes agregar un nuevo host, TTL (Time to Live), apunta a.<\/p>\n<ul>\n<li><strong>Registro MX<\/strong><\/li>\n<\/ul>\n<p>El registro para identificar el servidor que maneja tu correo, donde puedes agregar un nuevo host, prioridad, TTL (Time to Live), apunta a.<\/p>\n<ul>\n<li><strong>Registro TXT<\/strong><\/li>\n<\/ul>\n<p>El registro que te permite tener informaci\u00f3n de texto, donde puedes agregar un nuevo host, valores de TXT, TTL (Time to Live), apunta a.<\/p>\n<ul>\n<li><strong>AAAA<\/strong><\/li>\n<\/ul>\n<p>Es el registro A para direcciones IPV6, donde puedes agregar un nuevo host, IPv6, TTL (Time to Live).<\/p>\n<ul>\n<li><strong>Registro NS<\/strong><\/li>\n<\/ul>\n<p>Los registros del servidor DNS para tu dominio, donde puedes agregar un nuevo host, valores TXT, TTL (Time to Live).<\/p>\n<ul>\n<li><strong>Registro SRV<\/strong><\/li>\n<\/ul>\n<p>El registro para una especificaci\u00f3n de datos en el Sistema de nombres de dominio (DNS), donde puedes agregar nueva prioridad, nombre, peso, puerto, apunta a, y TTL.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>DNS&nbsp;(Domain Name System) es un sistema de nombres de dominio que le permite a los humanos y a las computadoras comunicarse m\u00e1s f\u00e1cilmente. Los humanos usan nombres, las computadoras usan n\u00fameros y el DNS es un intermediario que hace coincidir los nombres con los n\u00fameros dentro de una lista espec\u00edfica. Probablemente est\u00e9s pensando en la [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":7482,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[45],"tags":[234],"class_list":{"0":"post-7481","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-general","8":"tag-dns"},"_links":{"self":[{"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/posts\/7481","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/comments?post=7481"}],"version-history":[{"count":0,"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/posts\/7481\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/media\/7482"}],"wp:attachment":[{"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/media?parent=7481"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/categories?post=7481"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/tags?post=7481"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}