Adicione um subdomínio que esteja hospedado em outro lugar [closed]

1

Eu sou muito inexperiente com DNS, então isso pode ser simples.

Nosso domínio principal foo.com está hospedado no provedor A. Agora, gostaríamos de hospedar bar.foo.com em algum outro provedor B - eles têm o domínio configurado com eles, então acho que posso fazer isso de alguma forma, adicionando o servidor de nomes no provedor B para a configuração do DNS no provedor A.

A configuração atual do DNS é a seguinte: link

Como posso adicionar o novo subdomínio a essa configuração?

Observação : talvez provedor de hospedagem compartilhada seja um termo mais preciso. Provedor B é discountasp.net - Eu sei seus endereços de servidor de nomes, apenas não sei como adicioná-los à minha configuração original.

    
por Martin Wiboe 18.06.2010 / 12:41

3 respostas

4

Se você possui o bar.com e tem o DNS do bar.com alojado em um servidor, você pode delegar a resolução do foo.bar.com para outro servidor DNS, se desejar:

; zone bar.com
@ IN A 192.168.1.20
www IN A 192.168.1.20
foo IN NS ns1.other-dns-server.com.
foo IN NS ns2.other-dns-server.com.

Em seguida, o outro servidor DNS (em ns1 / 2.other-dns-server.com) pode ter uma zona autoritativa para foo.bar.com. Solicitações de foo.bar.com seriam delegadas ao outro provedor:

; zone foo.bar.com
@ IN A 192.168.1.50

Com essa configuração, bar.com será resolvido para 192.168.1.20 , www.bar.com será resolvido para 192.168.1.20 e foo.bar.com será resolvido para 192.168.1.50 .

É claro que estou usando endereços IP que não são de roteamento aqui, por exemplo, e você os substituiria por quaisquer endereços IP necessários.

Espero que isso responda à sua pergunta, mas se eu entendi mal o que você está tentando fazer, deixe-me saber nos comentários.

    
por 18.06.2010 / 15:09
1

O que você está propondo não funcionará. Você precisa configurar todas as entradas de DNS nos mesmos servidores DNS, aqueles que são autoritários para o domínio. Isso poderia ser um em cada empresa de hospedagem, mas cada um precisa ter entradas correspondentes, porque qualquer solicitação de DNS pode ir para qualquer um deles. Então, enquanto você poderia usar ambos os hosts, seria mais desaconselhável fazê-lo, e não menos importante, porque é muito mais trabalho do que vale a pena manter.

    
por 18.06.2010 / 12:53
1

O que você quer realizar pode ser feito, mas sua direção proposta para fazê-lo está fora de controle. Como John Gardeniers disse que os registros DNS precisam ser os mesmos ... ambos os provedores podem hospedar o DNS se quiserem, mas os registros precisam ser compatíveis.

O que você pode fazer é configurar os registros para que a hospedagem para domain.com e / ou x.domain.com seja feita em um local e y.domain.com esteja em outro local. Você precisa entender a distinção entre hospedagem de DNS e hospedagem de domínio no entanto. O local ou ambos, ou o registrador ou um terceiro, podem hospedar o DNS. O DNS é apenas um sistema de procurar nomes e combiná-los com os endereços dos servidores. Recursos individuais (no seu caso subdomínios) podem ter seus próprios registros exclusivos para onde a hospedagem pode ser encontrada.

Isso faz sentido conceitualmente? Se o domínio principal é configuração e correção de funcionamento, deve ser tão simples quanto adicionar outro registro A para o seu subdomínio, apontando o segundo provedor que o hospeda similarmente:

subdominio.dominio.com. EM A 12.34.56.78

Obviamente, você precisará do IP em que o subdomínio está hospedado e o servidor nesse IP precisará saber como lidar com solicitações quando elas entrarem para esse subdomínio.

    
por 18.06.2010 / 13:11