Una frase muy concurrida entre los desarrolladores web cuando los clientes preguntan sobre el estado de su website es:
Hay que esperar que se actualicen los DNS. Eso pasa de 2 horas hasta 48, ya eso no tiene que ver con nosotros.
Una falla común de términos es denominar un NS como DNS, no son iguales pero pertenecen a la categoría, NS es un DNS, pero un DNS no es un NS. DNS es Domain Name System, básicamente lo que este sistema hace es traducir a formas más amigables los diferentes modos de interacción entre computadoras.
Ejemplo de lo anterior es escribir http://www.proweb.co en tu navegador, proweb.co es un domain name (DN – Nombre de Dominio), que apunta usualmente a una dirección IP, en este caso http://174.122.175.122/~proweb/. Como hemos dicho anteriormente, el DNS ha sido inventado para la retentiva de nombres por parte de los usuarios, es más fácil recordar proweb.co que 174.122.175.122, de igual forma sucede con los NS.
Los NameServers primaros de PROWeb son ns1.proweb.co y ns2.proweb.co, pueden ser checados fácilmente por medio de un website con servicio WhoIs, recomendamos http://whois.domaintools.com.
Así que, ¿qué sucede realmente con los NS?
Cuando compras o tienes una cuenta hosting, por lo regular te son pedidos dos nameservers. Los nameservers son los que administran el acceso desde el dominio hacia el hosting, así cuando un visitante escribe tu sitio web, los nameservers lo guiarán hacia la dirección IP apropiada proveída por tu compañía de hosting.
Una vez este proceso ha sido completado, toma el control las zonas DNS y empieza la transferencia de archivos para poder ver la web (por ejemplo html, css, png).
No hay que preocuparse por el tiempo, porque el proceso en que el NS encuentra toda la información que necesita no son más que unas cuantas centésimas de segundo.
Entonces, ¿cuál es el verdadero problema?
Resulta que hay un tercer jugador en el asunto, tenemos a quienes nos venden el dominio, quienes nos dan el hosting y quienes nos dan el servicio de internet (ISP). Para omitir aquellas centésimas de segundo de las que hablamos, los ISP (UNE, Telefónica, etc…) hacen un caché de las NS, y las actualizan luego de un periodo de tiempo. Eso quiere decir que cada vez que visitamos un sitio por segunda vez, lo más probable es que nuestro ISP esté cargando por defecto los últimos NS que nos dio el dominio asociado, salvándonos unos cuantos segundos de carga inicial de las web, pero por supuesto que eso trae consecuencias.
Si ahora mismo cambiara de hosting, tendría que cambiar los NS de mi dominio, los cuales no serían vistos por el ISP debido al caché, entonces estaría viendo la información de mi cuenta antigua. Lo mismo pasa cuando compramos los dominios, los visitamos y obviamente nuestro ISP indexa los NS que no queremos usar, y cuando los cambiamos tenemos que esperar a que el ISP empiece el proceso de indexación nuevamente para que sean actualizados los ND, a este proceso se le conoce como propagación y por eso los que nos venden los dominios dicen que esperemos de 2 a 72 horas.
¿Cómo puedo evitar esperar?
Cuando compres un dominio, no lo visites, ¡igual sabes que es tuyo!, tampoco le comentes a otra persona que lo visite, porque corres el riesgo que use tu misma ISP. En vez de esperar a cuando subas la información, cambia los NS inmediatamente luego de comprar, espera unos 30 minutos y los NS que cargarán deberían ser los de tu cuenta hosting. Si cuando cargas tu sitio aun ves tu dominio en parking, no queda más nada que esperar a que tu ISP inicie de nuevo su proceso de indexación.


