
Estou tentando redirecionar um subdomínio do meu domínio principal r.example.com
para outro servidor. Pelo que descobri até agora, posso fazer isso simplesmente adicionando uma nova linha ao arquivo DNS, assim:
r 14400 IN A 1.2.3.4
mas isso não faz muito sentido para mim (eu acho que você teria que especificar servidores de nomes de alguma forma).
Como eu enviaria corretamente esse subdomínio único para outro servidor, para que o usuário do outro lado pudesse pegá-lo adequadamente e usá-lo em seu site? Conheço também os três servidores de nomes para onde quero apontar, mas não consigo descobrir como fazer isso. É possível tratar um subdomínio como basicamente outro domínio com uma configuração DNS, ou eu precisaria fazer isso mais alto com meu provedor de domínio?
Responder1
O registro "A" sozinho define o host e não o servidor de nomes.
Se os servidores de nomes de destino já tiverem seus nomes de domínio em outro domínio, você não
r 14400 IN NS ns1.thatdomain.net.
14400 IN NS ns2.thatdomain.net.
14400 IN NS ns3.thatdomain.net.
Ou, se quiser definir novos nomes de domínio para esses servidores, você faz
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 (se você fizer desta forma), você também precisa configurar um registro A nos servidores de destino (porque faz parte de r.example.com e é tratado lá), para todo o resto - Um registro aqui é suficiente (porque eles pertencem aqui e não a r).
O nome correto para esta configuração não é redirecionamento, masdelegação.
Responder2
O que você está criando é um domínio de terceiro nível.Essedeve ajudar um pouco. O DNS apenas converte o endereço IP que os computadores falam em nomes que os humanos podem usar facilmente. A razão pela qual você não precisa especificar o servidor NS é bastante simples. Você já os especificou para example.com. r.example.com está apenas apontando para um endereço IP diferente.
Responder3
Acredito que você deu o passo correto. Se você acredita que configurou registros DNS "A" para redirecionar para some_IP, qual é o problema que você enfrenta agora?
Se você configurou o registro DNS "A", tentou executar ping em r.example.com? Você viu o endereço IP exato daquele que você configurou no registro DNS "A"? Se for igual, deve funcionar