{"id":8148,"date":"2019-04-08T10:28:39","date_gmt":"2019-04-08T08:28:39","guid":{"rendered":"https:\/\/blog.unelink.es\/?p=8148"},"modified":"2019-11-22T11:33:39","modified_gmt":"2019-11-22T10:33:39","slug":"los-pilares-del-dns-domain-name-server","status":"publish","type":"post","link":"https:\/\/hosting.airetech.es\/blog\/wiki\/los-pilares-del-dns-domain-name-server\/","title":{"rendered":"Los pilares del DNS (Domain Name Server)"},"content":{"rendered":"\n<p>A diario trabajamos con el concepto de DNS, pero la mayor\u00eda de las veces lo hacemos replicando configuraciones, usando paneles que hacen el trabajo de configuraci\u00f3n de DNS de forma autom\u00e1tica, o con ayuda de alguien que tiene m\u00e1s conocimientos. Todo esto es muy c\u00f3modo, pero nos impide saber qu\u00e9 es realmente el DNS, qu\u00e9 hace por nosotros y qu\u00e9 funci\u00f3n tiene en el mundo de los servicios.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"371\" src=\"https:\/\/hosting.airetech.es\/blog\/wp-content\/uploads\/2019\/04\/dns.jpg\" alt=\"\" class=\"wp-image-8157\" srcset=\"https:\/\/hosting.airetech.es\/blog\/wp-content\/uploads\/2019\/04\/dns.jpg 768w, https:\/\/hosting.airetech.es\/blog\/wp-content\/uploads\/2019\/04\/dns-300x145.jpg 300w, https:\/\/hosting.airetech.es\/blog\/wp-content\/uploads\/2019\/04\/dns-600x290.jpg 600w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure><\/div>\n\n\n\n<p>En este art\u00edculo vamos a intentar <strong>explicar cu\u00e1les son los pilares del DNS<\/strong>, su funcionalidad y de qu\u00e9 forma interactuamos con ellos y las m\u00e1quinas que hay detr\u00e1s.<\/p>\n\n\n\n<p>Para comprender algo primero hay que conocer sus or\u00edgenes, as\u00ed que empecemos por el principio.<\/p>\n\n\n\n<p>En el inicio de la era inform\u00e1tica se empezaron a desarrollar diferentes formas de comunicaci\u00f3n. Una de ellas era la red ARPA, desarrollada por el ej\u00e9rcito de los Estados Unidos, que en 1993 evolucion\u00f3 a Internet. A partir de entonces todos conocemos la evoluci\u00f3n de La Red.<\/p>\n\n\n\n<p>En un principio eran pocos los ordenadores conectados, por lo que el acceso a un sitio web era muy sencillo; tan solo ten\u00edamos que teclear una serie de n\u00fameros (direcci\u00f3n IP) en un navegador y nos aparec\u00eda la informaci\u00f3n que hab\u00eda detr\u00e1s. <\/p>\n\n\n\n<p>Cuando fue abierta al p\u00fablico general, Internet creci\u00f3 de forma exponencial y cada vez fueron m\u00e1s servidores y m\u00e1s \"n\u00fameros\" con contenido. Para verlos ten\u00edamos que conocer la IP del servidor que los conten\u00eda, por lo que la soluci\u00f3n para recordarlos era anotar en papel las direcciones IP y el contenido que alojaban. <\/p>\n\n\n\n<p>Evidentemente, esto no era sostenible a largo plazo. En el a\u00f1o 1983, Paul Mockapetris pens\u00f3 en una forma m\u00e1s eficaz para acceder a toda esta informaci\u00f3n. Tened en cuenta que el ser humano es mucho m\u00e1s eficiente memorizando nombres que n\u00fameros. Por este motivo invent\u00f3 el DNS (Domain Name Server) . Este servicio no hace otra cosa que comportarse como una \"gran gu\u00eda telef\u00f3nica din\u00e1mica de ordenadores\" donde se asocian nombres (por ejemplo, unelink.es) con la direcci\u00f3n IP del servidor que lo contiene (por ejemplo, 31.200.22.22).<\/p>\n\n\n\n<p>De este modo no tenemos que recordar 31.200.22.22 para acceder al contenido de Unelink, si no tan solo debemos recordar unelink.es. \u00bfA que as\u00ed es m\u00e1s sencillo acordarnos de c\u00f3mo acceder al servidor que contiene esta informaci\u00f3n? Adem\u00e1s, de esta forma somos capaces de recordar f\u00e1cilmente muchos otros nombres con informaci\u00f3n.<\/p>\n\n\n\n<p>Ahora mismo cuando en un navegador ponemos \"unelink.es\" este consulta su \"gu\u00eda telef\u00f3nica de servidores\" y obtiene cu\u00e1l es la direcci\u00f3n IP de \"unelink.es\". Al encontrarla empieza la comunicaci\u00f3n entre las m\u00e1quinas para mostrar el contenido. <strong>Hay que recordar que las m\u00e1quinas no se conocen por los nombres que usamos, si no que lo hacen por sus direcciones IP<\/strong>. Por tanto, el DNS es el encargado de traducir el nombre en una IP para que los navegadores accedan al sitio adecuado y puedan mostrar el contenido.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"954\" height=\"330\" src=\"https:\/\/hosting.airetech.es\/blog\/wp-content\/uploads\/2019\/04\/navegador.jpg\" alt=\"\" class=\"wp-image-8158\" srcset=\"https:\/\/hosting.airetech.es\/blog\/wp-content\/uploads\/2019\/04\/navegador.jpg 954w, https:\/\/hosting.airetech.es\/blog\/wp-content\/uploads\/2019\/04\/navegador-300x104.jpg 300w, https:\/\/hosting.airetech.es\/blog\/wp-content\/uploads\/2019\/04\/navegador-768x266.jpg 768w, https:\/\/hosting.airetech.es\/blog\/wp-content\/uploads\/2019\/04\/navegador-600x208.jpg 600w\" sizes=\"auto, (max-width: 954px) 100vw, 954px\" \/><\/figure><\/div>\n\n\n\n<p>Ahora vamos a poner un ejemplo que suele confundir a mucha gente.<\/p>\n\n\n\n<p>Supongamos que en la \"gu\u00eda telef\u00f3nica\" DNS est\u00e1 lo siguiente:<br \/><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>www.tunombrededominio1.com      IP 34.212.33.59<\/li><li>ftp.tunombrededominio1.com          IP 34.212.33.59<\/li><li>mail.tunombrededominio1.com       IP 34.212.33.59<\/li><\/ul>\n\n\n\n<p>Vemos que en las entradas del DNS hay 3 tipos de nombres: www, ftp, y mail. Si observamos la direcci\u00f3n IP que los contiene, vemos que es la misma.<\/p>\n\n\n\n<p>Bien, ahora queremos conectarnos a este servidor por FTP, con el popular programa Filezilla, por ejemplo. Como todos sabemos estos clientes FTP tienen un campo donde nos pide el nombre del servidor al que queremos conectar. \u00bfDe todos esos nombre y direcciones IP, cu\u00e1l o cu\u00e1les podr\u00e1n ponerse para conectar por FTP a este servidor?<\/p>\n\n\n\n<p>La respuesta es CUALQUIERA ya que, como hemos indicado, las m\u00e1quinas se hablan entre ellas por direcciones IP, y el DNS es el encargado de traducir los nombres a IP. Dado que la direcci\u00f3n IP es la misma en los 3 nombres, el resultado del DNS ser\u00e1 el mismo. Por tanto, podemos usar cualquiera como nombre de servidor, ya que los tres ir\u00e1n a la misma IP. Otra posibilidad es utilizar directamente la direcci\u00f3n IP. El acceso FTP funcionar\u00e1 usando cualquiera de estas opciones ya que, en este caso, \"todos los caminos llevan a Roma\".<\/p>\n\n\n\n<p>Ampliando un poco el escenario anterior si, por ejemplo, pusi\u00e9semos los nombres y no funcionase el FTP, pero al poner la IP s\u00ed que funcionase, \u00bfqu\u00e9 significar\u00eda? Pues que est\u00e1 fallando el DNS de nuestro PC, o que todav\u00eda no se ha propagado a nivel global y donde nuestro PC est\u00e1 consultando todav\u00eda no tiene la equivalencia del nombre con la direcci\u00f3n IP.<\/p>\n\n\n\n<p>Hay que destacar que hoy d\u00eda hay certificados de conexi\u00f3n para FTP, vhost para www, y otras cosas que hacen que existan m\u00e1s casu\u00edsticas diferentes en estos entornos, pero la finalidad de este art\u00edculo es la de comprender las bases reales del DNS y simplificarlo de forma que pueda entenderse sin complicaciones. A partir de esta comprensi\u00f3n se pueden aplicar m\u00e1s y m\u00e1s capas sobre esta base, pero siempre ser\u00e1 la misma que hemos descrito anteriormente<\/p>\n\n\n\n<p>Esperamos que este art\u00edculo pueda ayudar en la comprensi\u00f3n de este gran sistema que tanto ha simplificado nuestras vidas, y que todav\u00eda sigue haci\u00e9ndolo d\u00eda a d\u00eda.<\/p>\n","protected":false},"excerpt":{"rendered":"A diario trabajamos con el concepto de DNS, pero la mayor\u00eda de las veces lo hacemos replicando configuraciones, usando paneles que hacen el trabajo de configuraci\u00f3n de DNS de forma autom\u00e1tica, o con ayuda de alguien que tiene m\u00e1s conocimientos. Todo esto es muy c\u00f3modo, pero nos impide saber qu\u00e9 es realmente el DNS, qu\u00e9 hace por nosotros y qu\u00e9&nbsp;<a href=\"https:\/\/hosting.airetech.es\/blog\/wiki\/los-pilares-del-dns-domain-name-server\/\" class=\"read-more\">Seguir leyendo<\/a>","protected":false},"author":1,"featured_media":8157,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[506,514,7,8,6],"tags":[38,191],"class_list":["post-8148","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dns-servidores-dedicados","category-dns-servidores-virtuales-vps","category-servidores-dedicados","category-servidores-virtuales-vps","category-wiki","tag-dns","tag-registros-dns","cat-506-id","cat-514-id","cat-7-id","cat-8-id","cat-6-id"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/posts\/8148","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/comments?post=8148"}],"version-history":[{"count":9,"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/posts\/8148\/revisions"}],"predecessor-version":[{"id":8159,"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/posts\/8148\/revisions\/8159"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/media\/8157"}],"wp:attachment":[{"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/media?parent=8148"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/categories?post=8148"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hosting.airetech.es\/blog\/wp-json\/wp\/v2\/tags?post=8148"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}