existe uma regra iptables para permitir apenas o email na porta 25?

0

Existe uma maneira de bloquear a porta 25 para tudo, exceto a comunicação por e-mail? Não teve sorte em encontrar uma resposta para isso ainda. Talvez seja possível bloquear todos os aplicativos, exceto aqueles relacionados ao uso acima?

Estou usando o qmail, se isso for importante.

    
por user3094719 04.01.2014 / 00:38

2 respostas

0

Acho que você pode estar misturando problemas diferentes. Se você tem o qmail em execução na configuração padrão, ele estará escutando na porta 25. Você pode verificar isso com o comando:

   sudo ss -lntp | grep 25 

Este comando mostrará o processo (a opção -p ) escutando na porta 25.

Agora vamos imaginar que um aplicativo diferente do pc antera envia pacotes para sua porta 25: o que vai acontecer? Nada, a menos que o aplicativo esteja pedindo exatamente por qmail . Portanto, não há necessidade (nem possibilidade) de barrar aplicativos em qualquer porta. Se algum pc enviar um pacote destinado a um aplicativo X para uma porta em que Y esteja escutando, nada acontecerá. Portanto, não há necessidade (e nenhuma possibilidade) de usar o iptables para barrar aplicativos .

Se você não acredita em mim, apenas tente carregar uma página da Web a partir da porta 25, ou estabelecer uma conexão ssh com ela, e ver o que acontece.

    
por 04.01.2014 / 17:48
1

Assumindo que nenhum software mal-intencionado esteja sendo executado em seu host, ou nenhum mapeamento de porta específico, nenhum roteamento específico e, muito provavelmente, seu aplicativo de e-mail esteja usando a porta 25 como seu soquete e nenhum outro aplicativo esteja usando esta porta.

Se acontecer de qualquer outro aplicativo enviar tráfego para a porta 25 em seu host, seu aplicativo de e-mail o lerá, descobrirá que não é um e-mail e descartará o mesmo.

    
por 04.01.2014 / 14:32