Subdomínio Um registro, como o registro MX de subdomínio de proxy

1

Eu tenho um subdomínio de um site, digamos foo.example.com que tem um registro A para o IP de outro servidor, digamos example2.com . Idealmente, gostaria que o servidor do exemplo2 também cuidasse do registro MX do subdomínio foo.example , mas não sei como isso funcionaria.

Estou pensando quais são as opções para fazer isso, se isso funcionará:

example.com DNS:
    foo   A    xx.xx.xx.xx
    foo   MX   mx.example2.com

example2.com DNS:
    mx    MX   mx.thirdserver.com

Ou eu poderia configurar uma nova zona dns no servidor example2 , que processaria apenas o registro MX para o domínio foo.example.com , onde qualquer email enviado para foo.example.com seria manipulado por esses registros mx.

Ou, alternativamente, devo resolver isso com um registro cname ou dname

    
por tgriesser 20.06.2011 / 21:48

1 resposta

3

A delegação da zona DNS para o subdomínio é provavelmente mais um esforço do que vale neste caso.

Seu primeiro exemplo é bom, com a exceção de que seu registro MX está mal formatado. Você precisará de uma prioridade para o servidor MX, por exemplo,

    foo    A    10 mx.example2.com

No entanto:

  • Se você tiver um registro A para um host (foo.example.com) e enviar um e-mail para alguém @ foo.example, com, na ausência de qualquer registro MX, a entrega será tentada para o A registro. Portanto, tecnicamente, você não precisa de um registro MX para esse caso de uso, supondo que o endereço IP de foo.example.com seja o mesmo que o MX pretendido.

  • Não tenho certeza se o encadeamento do MX como você funcionará (por exemplo, como seu exemplo sugere). Pode ser que eu nunca tenha tentado. Eu sugiro strongmente pular o encadeamento que você tem, e apenas ter o registro MX para foo.example.com ponto strait para mx.thirdserver.com vez.

Por exemplo, se você quiser que o MX seja o mx.thirdserver.com, faça isso:

example.com DNS:
    foo    A    xx.xx.xx.xx
    foo    A    10 mx.thirdserver.com
    
por 20.06.2011 / 22:01