En esta guía explicaremos conceptos generales sobre qué es un dominio y qué es un hosting
¿Qué es el dominio web?
Es el nombre único que identifica a un sitio web en Internet.
Por ej:
diplomatichotel.com.ar
hotelmendoza.com
laresdechacras.com
El dominio es sólo un nombre, para poder asociar datos (web, correos, etc) al dominio el mismo tiene que delegarse a algún servidor de nombre (NS) donde va a estar la información relacionada a ese dominio.
Apuntar o Delegar los servidores de nombre significa poner un dato que hace referencia al lugar donde tiene que ir a buscar información.
Ej: dentro de godaddy que es un lugar donde puedo comprar dominios, selecciono el dominio que he comprado y le digo que la información la vaya a buscar a un servidor determinado.
Esos servidores de nombre (NS) a los que apunté o delegué el dominio son los que le indican al dominio dónde ir a buscar la información y archivos que vamos a vincular a ese dominio.
¿Qué es el hosting?
Es un servicio que provee a los usuarios un sistema para poder almacenar información, imágenes, vídeo, emails o cualquier contenido que vayan a asociar a su dominio.
Por ejemplo: los correos están llenos de emails, eso es información; las webs están formadas por códigos, imágenes, videos, etc… Todo ese material, tiene que estar almacenado en algún lugar para que cuando el hotel por ejemplo quiera buscar un email que le enviaron, o un usuario cualquiera pone el dominio del hotel en su buscador traiga toda la info que arma la web, con sus fotos, videos, etc.. El hosting es el que provee ese espacio para que se almacene toda esa información y datos. (es como si fuera un disco duro en la nube).
Esta información y archivos que queremos vincular al dominio y que va a almacenar el hosting, están agrupados dependiendo del servicio al que corresponden, por ejemplo: todos los archivos de mail en un lugar, todos los archivos de la web en otro lugar.
En el hosting o en el servidor al que se ha DELEGADO el dominio, hay una tabla (que se llama tabla de DNS) que indica dónde encontrar la información por grupos. Por ejemplo le dice los archivos de la web buscalos en este lugar, los correos buscalos en este otro lugar. De esta forma permite que alguno de estos grupos pueda no estar dentro de su espacio de almacenamiento, sino que estén en otro lugar (otro hosting o servidor) y buscarlos en el lugar donde indique esta tabla.
Recordemos que el dominio puede estar vinculado sólo a un lugar y lo que hace es ir al hosting que vinculamos y buscar dentro de la tabla de DNS del hosting dónde está la información de cada grupo.
Ejemplo de tabla de DNS:
Veamos casos concretos de ejemplo con los dos grupos que nos importan a nosotros, archivos de web y archivos mail:
Servidor Web
En PXSOL, todos los archivos de web son almacenados en nuestros servidores de Amazon por lo tanto, no importa a qué hosting esté apuntando el dominio, siempre en la tabla de DNS, vamos a indicarle al registro CNAME www (que es el de la web), que los archivos no están en el hosting, sino que tiene que ir a buscarlos a nuestro servidor de Amazon.
De esta forma, cuando el dominio entra a la tabla de DNS del hosting encuentra que los archivos que tiene que traer cuando la gente ponga www.granhotelmendoza.com los tiene que ir a buscar a secure.pxsol.com que es nuestro servidor de amazon
Servidor Correos
En PXSOL, ya no damos servicio de correo, por lo tanto dentro de la tabla de DNS, todos los registros que indican a dónde buscar el correo (dependen de cada hosting pero generalmente son registros A, MX y TXT), van a decirle al dominio a qué hosting tienen que ir a buscar los correos.
Los de GSuite (ahora Google Workspace) son genéricos, siempre que tienen éste servicio de correo, los registros de correo que hay que colocar en la tabla de DNS son los mismos.
El resto de los hostings cada uno tiene sus registros particulares. Si cuando se delega el dominio, los correos no le funcionan, o si el cliente contrata hosting de correo posterior a la delegación, deberá solicitar a su hosting estos registros para que nosotros los coloquemos en la tabla de DNS.