Seguimos con las publicaciones sobre VPS y esta vez le toca a la configuración de los servidores DNS de un dominio no registrado en OVH en un VPS SSD 2016 con Plesk.
En principio esto parece una tarea sencilla, porque como DNS1 se pone el nombre del vps de OVH (por ejemplo: vps299999.ovh.net) y como DNS2 se pone el genérico de OVH para todos los dominios: sdns2.ovh.net.
Con los dominios .es funciona sin problemas, pero en los dominios .com no permite la asignación como DNS1 del nombre del vps. O sea, no se puede usar como DNS1 a vps299999.ovh.net.
¿Por qué en un dominio .com no puedo asignar el vps como dns1?
Esto es debido a que los hosts de los vps de OVH tienen las entradas de tipo A creadas en la zona de ovh.net, pero no tienen «Glue Records». Para poder asignar un el VPS como DNS1 es imprescindible que tengan un «glue record».
¿Qué son los un glue records o «DNS asociados»? Son las entradas que se deben crear en el registry (entidad que gestiona un TLD) para que un dominio pueda actuar como servidor DNS.
Aquí está explicado con un ejemplo: DonDominio Glue Records o DNS asociados.
Por tanto OVH debería crear esos hosts como «GLUE RECORDS» desde el registrador del dominio «ovh.net» y en ese momento puedan ser asignados a dominios de este registry (COM/NET). Y esto OVH no lo está haciendo.
En cambio el resto de extensiones (como el .ES) sí funcionan sin necesidad de crear los GLUE RECORDS.
¿Y si no puedo usar el nombre del VPS como dns1 qué hago?
Pues en vez de usar como DNS1 el nombre del vps (por ejemplo: vps299999.ovh.net) podemos usar su IP inversa.
Cada VPS tiene una IP principal que tiene una IP inversa asociada. Si por ejmemplo la IP del VPS es 111.222.33.44 el registro inverso de OVH es: 44.ip-111-222-33.eu. Esto lo podéis consultar dentro del panel de OVH en el apartado de cada VPS.
Configurando como DNS1 la IP inversa todo funcionará correctamente.
Y como DNS2 ponemos el servidor por defecto de OVH: sdns2.ovh.net.
Pero ojo: Si el dominio no está registrado en OVH y en la misma cuenta que el VPS hay que darlo de alta en el VPS. Muy importante este paso.
Alta de un dominio externo en el DNS secundario de OVH
Dentro del panel de administración de OVH vamos al VPS en el que tenemos el dominio y primero miramos si está el modo experto activo, ya que esto solo funciona en «modo experto». El modo experto se activa con un botón que hay dentro de la configuración del VPS arriba a la derecha.
Ahora vamos a «DNS secundario» y damos de alta el dominio (<VPS>: > Web > VPS > vpsxxxx.ovh.net > DNS Secundario > Añadir un dominio DNS secundario).
Y nos hará falta un último paso que es verificar la propiedad del dominio. No se puede asignar libremente un dominio, sino que hay que validarlo por una entrada TXT llamda ownercheck en el dominio.
Por tanto cuando intentamos dar de alta un dominio nuevo, nos da el siguiente mensaje:
«Debemos asegurarnos de que usted es el propietario del dominio. Para ello, añada un registro TXT a su zona DNS para el dominio XXX, con un subdominio ownercheck y el valor “aaa00a00”. Cuando haya hecho esto, recargue su zona para añadir un DNS secundario.
Creamos la entrada TXT con ese nombre y contenido y volvemos a añadir el dominio al VPS. Ahora ya lo añade correctamente al VPS y lo da de alta en el servidor secundario de DNS de OVH (sdns2.ovh.net).
Y a partir de aquí a funcionar.
Esperamos que os sea útil.
Créditos imágenes: Shutterstock: www.BillionPhotos.com, Shutterstock: www.BillionPhotos.com, Shutterstock – AlexLMX, Shutterstock – Dmitry Kalinovsky