Criação de vários subdomínios DNS por cliente

Criação de vários subdomínios DNS por cliente

Queridas pessoas que entendem o Sistema de Nomes de Domínio, por favor, tenham a gentileza de me explicar algumas coisas.

Vamos supor que eu tenha um único servidor web acessível publicamente, com um único endereço IP e um único endereço DNS mapeados para esse endereço IP. Para este exemplo usarei 123.123.123.1 e mysite.net.

Eu hospedo vários clientes neste servidor web e atribuo a cada cliente um endereço DNS no formato myclient1.mysite.net. Nas solicitações HTTP recebidas, uso o cabeçalho do host HTTP para determinar qual cliente está sendo acessado.

Digamos que agora eu gostaria de criar myclient99.mysite.net, exceto que gostaria de apontar esse cliente específico para um endereço IP diferente (um servidor diferente) com o endereço 123.123.123.99. Isso é possível? Como devo fazer isso? Acredito que isso se chama subdomínio, correto?

EDITAR 1:Devo salientar que o servidor é hospedado por um provedor de serviços de Internet e eles configuraram o DNS originalmente para mim. Acho que teria que passar pelo suporte técnico para fazer alterações. Devo hospedar meus registros DNS em outro lugar?

Responder1

Estou adicionando uma segunda resposta para comentar sua segunda pergunta, após sua edição.

Se o seu host estiver gerenciando seu DNS, tudo bem; você pode precisar solicitar que eles adicionem o registro A para você ou você pode descobrir que eles fornecem um recurso baseado na web para você administrar sua zona DNS.

No entanto, se você decidir gerenciar seu próprio DNS, poderá encontrar um serviço confiável em ZoneEdit.com, incluindo uma cota gratuita.

Se você alterar o servidor DNS do host da web, precisará editar os registros do nome de domínio com o registrador para que o servidor de nomes oficial seja atualizado. Além disso, certifique-se de remover os registros antigos do seu host (para não acabar com registros obsoletos e desatualizados).

Responder2

Você terá algumas discussões sobre o uso do termo “subdomínio” com diferentes pessoas. >sorri<

O que você está pedindo, basicamente, é criar registros "A" em uma zona DNS para vários nomes de host (meucliente1, meucliente2, meucliente3, etc.) que se referem ao mesmo endereço IP. Posteriormente, você poderá criar registros "A" adicionais (myclient99, myclient100, etc.) que se referem a um endereço IP diferente.

Está tudo bem. Essa é uma aplicação muito típica de DNS e não causará nenhum problema. Tudo o que você está fazendo é atribuir um endereço IP diferente a alguns dos registros "A" que está criando. Cada registro "A"podereferem-se a um (ou mais, mas você não precisa dessa funcionalidade neste caso) endereço IP, e esse endereço não tem nenhuma relação com os endereços aos quais outros registros "A" se referem.

Responder3

Não é um subdomínio (pelo menos não mais do que seus sites existentes) porque o domínio ainda é mysite.net (em vez de server1.myclient1.mysite.net).

Se bem entendi, você está dizendo que hospeda vários sites no formato xxx.mysite.net com IP 123.123.123.1 e agora deseja ter um site diferente, myclient99.mysite.net, com IP 123.123.123.99 .

Isto é inteiramente possível e é quase trivial (o que quero dizer sem desrespeito, mas quando você souber como fazê-lo, ficará satisfeito com o poder até então desconhecido que possui agora).

Você precisará fazer duas coisas.

Primeiro, edite seu registro DNS público para adicionar um novo registro A para myclient99.mysite.net apontando para o endereço 123.123.123.99.

Em segundo lugar, certifique-se de configurar seu firewall interno para fazer o NAT do endereço IP externo, que suponho ser o seu exemplo 123.123.123.99, para o endereço interno (digamos 192.168.1.1).

O que você quer fazer é certamente algo comum e regular.

informação relacionada