¿Cómo redirijo un subdominio a un servidor externo?

¿Cómo redirijo un subdominio a un servidor externo?

Estoy intentando redirigir un subdominio de mi dominio principal r.example.coma otro servidor. Por lo que he encontrado hasta ahora, puedo hacer esto simplemente agregando una nueva línea al archivo DNS, así:

r               14400   IN      A       1.2.3.4

pero eso no tiene mucho sentido para mí (creo que habría que especificar los servidores de nombres de alguna manera).

¿Cómo haría para enviar correctamente este subdominio único a otro servidor para que el usuario del otro extremo pueda tomarlo y usarlo adecuadamente para su sitio web? También conozco los tres servidores de nombres a los que quiero apuntar, pero no encuentro cómo hacerlo. ¿Es incluso posible tratar un subdominio básicamente como otro dominio con una configuración DNS, o posiblemente necesitaría hacerlo más arriba con mi proveedor de dominio?

Respuesta1

El registro "A" por sí solo define el host y no el servidor de nombres.

Si los servidores de nombres de destino ya tienen sus nombres de dominio en otro dominio, no

r               14400   IN      NS       ns1.thatdomain.net.
                14400   IN      NS       ns2.thatdomain.net.
                14400   IN      NS       ns3.thatdomain.net.

O, si desea definir nuevos nombres de dominio para esos servidores, lo hace

r               14400   IN      NS       ns1.r.example.com.
                14400   IN      NS       ns2.example.com.
                14400   IN      NS       whatever.whatever.example.com.

ns1.r           14400   IN      A        1.2.3.4
ns2             14400   IN      A        5.6.7.8
whatever.whatever 14400 IN      A        9.0.1.2

Para ns1.r (si lo hace de esta manera) también necesita configurar un registro en los servidores de destino (porque es parte de r.example.com y se maneja allí), para el resto: un registro aquí es suficiente (porque pertenecen aquí y no a r).

El nombre correcto para esta configuración no es redirección sinodelegación.

Respuesta2

Lo que estás creando es un dominio de tercer nivel.Estedebería ayudar un poco. DNS simplemente convierte la dirección IP que hablan las computadoras en nombres que los humanos pueden usar fácilmente. La razón por la que no es necesario especificar el servidor NS es bastante simple. Ya los has especificado para ejemplo.com. r.example.com simplemente apunta a una dirección IP diferente.

Respuesta3

Creo que has hecho el paso correcto. Si cree que ha configurado registros DNS "A" para redirigir a some_IP, ¿cuál es el problema que experimenta ahora?

Si configuró el registro DNS "A", ¿ha intentado hacer ping a r.example.com? ¿Viste la dirección IP exacta con la que configuraste en el registro DNS "A"? Si es igual debería funcionar

información relacionada