Crear múltiples subdominios DNS por cliente

Crear múltiples subdominios DNS por cliente

Estimadas personas que entienden el Sistema de Nombres de Dominio, ¿sería tan amable de explicarme algunas cosas?

Supongamos que tengo un único servidor web de acceso público, con una única dirección IP y una única dirección DNS asignada a esa dirección IP. Para este ejemplo usaré 123.123.123.1 y mysite.net.

Alojo varios clientes en este servidor web y le doy a cada cliente una dirección DNS con el formato myclient1.mysite.net. En las solicitudes HTTP entrantes, utilizo el encabezado del host HTTP para determinar a qué cliente se accede.

Digamos que ahora me gustaría crear myclient99.mysite.net, excepto que me gustaría señalar a ese cliente en particular a una dirección IP diferente (un servidor diferente) con la dirección 123.123.123.99. ¿Es eso posible? ¿Cómo debería hacer esto? Creo que esto se llama subdominio, ¿es correcto?

EDITAR 1:Debo señalar que el servidor está alojado en un proveedor de servicios de Internet y ellos configuraron el DNS por mí originalmente. Creo que tendría que acudir al soporte técnico para realizar cambios. ¿Debería alojar mis registros DNS en otro lugar?

Respuesta1

Estoy agregando una segunda respuesta para comentar tu segunda pregunta, después de tu edición.

Si su servidor web administra su DNS, entonces está bien; es posible que deba solicitar que agreguen el registro A por usted o que le proporcionen una función basada en la web para que pueda administrar su zona DNS.

Sin embargo, si decide administrar su propio DNS, puede encontrar un servicio confiable en ZoneEdit.com, que incluye una cantidad de cuota gratuita.

Si cambia su servidor DNS desde el servidor web, deberá asegurarse de editar los registros de su nombre de dominio con su registrador para que se actualice el servidor de nombres autorizado. Además, asegúrese de eliminar los registros antiguos de su servidor web (para no terminar con registros obsoletos y desactualizados).

Respuesta2

Obtendrá algunas discusiones sobre el uso del término "subdominio" con diferentes personas. >sonríe<

Lo que estás pidiendo, básicamente, es crear registros "A" en una zona DNS para varios nombres de host (myclient1, myclient2, myclient3, etc.) que se refieran a la misma dirección IP. Más adelante, podrá crear registros "A" adicionales (myclient99, myclient100, etc.) que hagan referencia a una dirección IP diferente.

Todo eso está bien. Esta es una aplicación muy típica de DNS y no le causará ningún problema. Todo lo que estás haciendo es asignar una dirección IP diferente a algunos de los registros "A" que estás creando. Cada registro "A"poderhaga referencia a una (o más, pero no necesita esa funcionalidad en este caso) dirección IP, y esa dirección no tiene ninguna relación con las direcciones a las que se refieren otros registros "A".

Respuesta3

No es un subdominio (al menos no más que sus sitios web existentes) porque el dominio sigue siendo mysite.net (a diferencia de, por ejemplo, server1.myclient1.mysite.net).

Si le entiendo, está diciendo que aloja varios sitios web que tienen el formato xxx.mysite.net con IP 123.123.123.1 y ahora desea tener un sitio web diferente, myclient99.mysite.net, con IP 123.123.123.99. .

Esto es completamente posible, y es casi trivial (lo cual lo digo sin faltarle el respeto, pero una vez que sepa cómo hacerlo, estará satisfecho con el poder hasta ahora desconocido que ahora tiene).

Necesitará hacer dos cosas.

Primero, edite su registro DNS público para agregar un nuevo registro A para myclient99.mysite.net que apunte a la dirección 123.123.123.99.

En segundo lugar, asegúrese de configurar su firewall interno para realizar NAT de la dirección IP externa, que supongo que es su ejemplo 123.123.123.99, a la dirección interna (digamos 192.168.1.1).

Lo que quieres hacer es ciertamente algo común y habitual.

información relacionada