Eu tenho que me preocupar com hosts.allow ou hosts.deny quando não posso alcançar o postfix?

2

Estou usando o postfix para e-mails enviados (coleta de máquinas em 192.168.1.0/24 e encaminhamento para a máquina de correio do meu ISP) e tenho problemas para acessar o postfix para enviar e-mails. A máquina que eu uso para postfix é um sistema debian, kernel 2.6.32, squeeze (também é meu proxy squid).

Existem provavelmente muitas razões pelas quais o postfix pode não funcionar como desejado, mas gostaria de excluir as configurações em hosts.allow ou hosts.deny. Assim, minha pergunta:

O postfix tem seu próprio jeito de escutar e-mails (da mesma forma, por exemplo, o squid tem para escutar 192.168.1.0/24, porta 3128 ou 8080 como configurado nos próprios arquivos de configuração do squid), ou eu tenho que habilitar algo em todo o sistema, por exemplo modificando hosts.allow ou hosts.deny?

Mais alguns detalhes ao longo da minha pergunta principal:

  • hosts.allow contém ALL: 192.168.1.0/255.255.255.0

  • hosts.deny contém ALL: PARANOID

  • ping ou ssh para a máquina postfix rodam muito bem.

  • O Squid, na mesma máquina, ouve como deveria; telnet para as portas http 3128 ou 8080 é o.k .:
    $ telnet 192.168.1.1 3128
    Trying 192.168.1.1...
    Connected to 192.168.1.1.
    Além disso, o squid funciona muito bem como um proxy.

  • O Telnet para a porta 25 não é bem-sucedido:
    $ telnet 192.168.1.1 25 e Trying 192.168.1.1... e telnet: Unable to connect to remote host: Connection refused

  • A pesquisa de DNS parece ser o.k., também: Por exemplo, o squid e o apt-get encontram tudo o que precisam.

Estou correto quando eu suponho que o próprio postfix irá começar a escutar na porta 25 uma vez que seu main.cf está configurado corretamente e hosts.allow / .deny não tem nada a ver com isso?

    
por zebonaut 17.12.2011 / 20:53

1 resposta

2

usando hosts.allow ou host.deny significa lista branca e negra de hosts. Você deve tentar arquivos vazios se suas outras funções estiverem bem.

Verifique sua configuração:

  • Qual é a saída do comando postconf -n ?
  • Você pode acessar sua máquina via ssh e ping? (é a sua conexão de rede bem?)
  • Você pode fazer telnet na sua máquina na porta 25? (postfix escuta normalmente na porta 25)
  • Sua pesquisa de DNS funciona (na máquina postfix)?
por 17.12.2011 / 23:14