Estou configurando o servidor DNS no Linux e não consigo entender essas coisas. Não há informações na Internet sobre eles:
Deve
A record
ser igual ao nome do PC? Por exemplo, o nome do meu PC éPC1
e no meu PC existe um servidor de correio configurado com domínioexample.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 A 192.168.1.125
IN MX PC1.example.com.
Estou certo? Ou podemos colocar qualquer nome conveniente para nós para o registro A?Devo criar arquivos de zona separados para cada domínio para enviar e-mails para eles do meu domínio?
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
/etc/hosts
(ou equivalente) apontando para um endereço de loopback.Se esse mesmo nome de host for um nome de domínio totalmente qualificado e estiver no DNS e apontando para o IP da máquina, tudo bem também. Mas não é obrigatório.
FWIW Acabei de verificar meus 2 desktops, meu Raspberry Pi e minhas máquinas Linode e NENHUM dos nomes de host está no DNS - eles estão em cada máquina
/etc/hosts
, todos apontando para127.0.1.1
ou127.0.0.1
O nome do host local e os nomes DNS são coisas diferentes. Você pode digitar qualquer nome de host em seu servidor (ou PC; não importa) e qualquer nome de DNS público.
Mas! Alguns sistemas operacionais (especialmente o Windows) podem negar acesso a si mesmo se você tentar se conectar com nomes diferentes (nomes que diferem do nome do host do servidor). Mas não é o seu caso.
Há algumas coisas sobre servidores de correio:
É uma boa prática que seu nome de host retorne o nome MX real com o comando
hostname -f
Exemplo:
hostname -f
no retorno do servidormail.example.com
; Registro MX paraexample.com
ponto de domínio paramail.example.com
O servidor de correio pode (e deve na maioria dos casos) retornar HELO com registro DNS válido:
O endereço IP do servidor de e-mail deve ter qualquer registro ptr (para boa reputação de spam) e pode ter um registro ptr que resolva o registro MX (alguns servidores de e-mail configurados "inadequadamente" devem estar de acordo 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
).