É necessário que um registro seja igual ao nome do PC?

0

Estou configurando o servidor DNS no Linux e não consigo entender essas coisas. Não há informações na Internet sobre eles:

  1. Deve A record ser igual ao nome do PC? Por exemplo, o nome do meu PC é PC1 e no meu PC há um servidor de e-mail configurado com o domínio example.com .
    Meu amigo (em seu escritório) deve escrever em seu arquivo de zona DNS (arquivo de zona para meu domínio em seu escritório em seu servidor linux) A record assim:

    PC1 EM UM 192.168.1.125

    EM MX PC1.example.com.

    Estou certo? Ou podemos colocar algum nome conveniente para nós para um registro?

  2. Devo criar arquivos de zona separados para cada domínio para enviar emails para eles do meu domínio?

por it dev 23.01.2018 / 19:36

2 respostas

2

Nome do host local e nomes DNS são coisas diferentes. Você pode digitar qualquer nome de host em seu servidor (ou PC; não importa) e qualquer nome DNS público.

Mas! Alguns sistemas operacionais (especialmente Windows) podem negar o acesso a ele mesmo se você tentar se conectar com nomes diferentes (nomes diferentes do nome do host do servidor). Mas não é o seu caso.

Existem algumas coisas sobre os servidores de e-mail:

  1. É uma boa prática que o seu nome de host retorne o nome real do MX com o comando hostname -f

    Exemplo: hostname -f no retorno do servidor mail.example.com ; O registro MX do domínio example.com aponta para mail.example.com

  2. O servidor de correio pode (e deve na maioria dos casos) devolver o HELO com um registro DNS válido:

    open example.com 25
    Trying 12.34.56.78...
    Connected to example.com.
    Escape character is '^]'.
    220 mail.example.com ESMTP Postfix
    
  3. O endereço IP do servidor de correio deve ter qualquer registro ptr (para boa reputação de spam) e pode ter registro ptr que resolva o registro MX (alguns "incorretamente "servidores de e-mail configurados exigiam estritamente conformidade com MX --> A --> IP --> PTR (like A record) . Por exemplo, domínio: example.com MX --> mail.example.com --> 12.34.56.78 --> mail.example.com ).

por 24.01.2018 / 08:18
3

Não, o hostname da máquina não precisa estar disponível no DNS.

MAS ... a máquina deve ser capaz de olhar para cima. Portanto, é sempre melhor colocar o nome do host local em /etc/hosts (ou equivalente) apontando para um endereço de loopback.

Esse mesmo nome de host deve ser um nome de domínio totalmente qualificado, estar no DNS e apontar para o IP que a máquina possui, bem, isso também é OK. Mas isso não é necessário.

FWIW Acabei de verificar meus 2 desktops, meu Raspberry Pi e minhas máquinas Linode e NONE dos nomes de host estão no DNS - eles estão em /etc/hosts de cada máquina, todos apontando para 127.0.1.1 ou 127.0.0.1

    
por 23.01.2018 / 21:01

Tags