Redirecione todas as solicitações de DNS .US para .ORG

Redirecione todas as solicitações de DNS .US para .ORG

Como no DNS posso redirecionar todos os registros A e MX de example.us para example.org?

Portanto:

Obrigado

Responder1

No DNS, por exemplo.org, você teria algo assim:

example.org.   86400   IN      A       127.0.0.1  
*.example.org. 86400   IN      A       127.0.0.1  
example.org.   86400   IN      MX      mail.example.org  

No DNS, por exemplo.us, você pode espelhar o acima ou usar um CNAME como este:

example.us.   86400   IN      a        127.0.0.1 ;; shoudln't use CNAME here 
*.example.us. 86400   IN      CNAME    example.org
example.us.   86400   IN      MX       mail.example.org

Você teria então que informar aos seus servidores da web e de e-mail para lidar com o segundo domínio.
No Apache eu faria algo assim:

#force url's to cannoical Domain name (ie. Remove wwww)
RewriteCond %{HTTP_HOST} !^example\.org$ [NC]  
RewriteRule ^/(.*)$ http://example.org/$1 [R=301,L]

Para o seu servidor de e-mail, você definiria um alias ou, dependendo de qual servidor de e-mail você está usando, provavelmente há uma diretiva de configuração para que ele faça o alias para vários domínios automaticamente.

Apenas para esclarecimento, você não pode "redirecionar" apenas usando DNS. O DNS traduz apenas entre o nome de domínio (example.org) e o endereço IP (127.0.0.1). Você pode usar o DNS para informar ao cliente para procurar outro domínio para a resolução final do endereço IP (ou seja, usar um CNAME), mas os serviços em execução nesse servidor precisam saber como lidar com os vários domínios. Dito isto, muitos serviços se preocupam apenas com o endereço IP e, portanto, lidarão com o domínio extra sem qualquer configuração adicional, mas muitas vezes, para http e e-mail, você desejará ajustar a forma como cada domínio é tratado.

Responder2

Se você possui example.us e example.org, basta definir os registros DNS em ambos os domínios para apontar para os mesmos servidores. No servidor web, adicione um host virtual ou regra de reescrita para interceptar solicitações para .us e redirecioná-las 301 para o nome .org. No servidor de e-mail, adicione o domínio .us como um alias para o domínio .org e as pessoas poderão usá-lo para enviar mensagens para suas caixas de correio.

Responder3

Não está claro por que você deseja fazer isso, mas provavelmente você está abordando o problema no nível errado.

Responder4

Não existe um registro DNS "alegre" para encaminhar todos os subdomínios. Você deve alterar cada example.usregistro para apontar para um CNAME relativo em example.org.

MX 10 example.us CNAME mail.example.org.

www.example.us CNAME www.example.org.

Não se esqueça do ponto final!

informação relacionada