O postfix não pode resolver IPs locais do servidor de nomes

2

Atualmente tenho um servidor executando "Ubuntu Server 12.04.1 LTS" instalado com

  • Postfix
  • Vincular 9 (escravo)

O postfix não parece resolver meus IPs internos para a entrada do Servidor de nomes (PTR) que tenho dentro das configurações do bind9.

por exemplo. Eu estou querendo DNS para resolver 192.168.0.20 para priv-000-020.internal.domain.com usando um bind9 "168.192.in-addr.arpa registro na minha pasta maste / escravo que contém um registro como este: -

$ORIGIN 0.168.192.in-addr.arpa
$GENERATE 1-254 $       PTR    priv-000-$.internal.domain.com

Eu verifiquei usando nslookup & amp; dig , ambos funcionam bem sem problemas resolvendo IP para o nome.

Certifiquei-me de que o servidor de nomes é o primeiro da lista: -

/etc/resolv.conf 
/var/spool/postfix/etc/resolv.conf

Eu também tentei também entrar em /etc/postfix/main.cf e adicionar

smtp_host_lookup = native,dns

Estou usando apenas este sistema para retransmitir e-mails para meu servidor de troca & amp; que funciona perfeitamente, mas tente resolver este problema de resolução de nomes.

Não tenho certeza se isso é importante para qualquer pessoa, mas se eu remover "nativo" não posso retransmitir e-mails para meu servidor Exchange.

Eu sei que posso usar hosts & amp; que parece funcionar bem, mas estava realmente querendo manter a mesma configuração & amp; não precisa inserir manualmente cada endereço IP no arquivo de hosts.

Espero que alguém com um conhecimento melhor sobre linux possa me ajudar, já que eu perdi quase 6 horas tentando resolver esse problema com algum sucesso.

    
por Jeremy 18.01.2013 / 05:38

0 respostas