Vincule um endereço IP ao Postfix como ip de saída

1

É possível vincular todos os endereços IP públicos disponíveis em um servidor a uma instância Postfix como seu pool de endereços IP de saída e permitir que ele escolha um endereço IP aleatório ou um endereço IP especificado do pool cada vez que envia um email? / p>

Se acima não for possível, pode ser configurado para escutar em um endereço IP público por instância e cada vez que entrega uma mensagem, ele usa o endereço vinculado como endereço IP de saída?

    
por jack 16.03.2010 / 16:16

3 respostas

1

Se os endereços IP pertencerem a sub-redes diferentes, o primeiro poderá ser feito com o roteamento multihop, dando a cada linha de saída um peso dependendo da frequência com que você deseja que ela seja usada. Você pode conferir este capítulo do LARTC para mais detalhes.

Outra maneira seria usar o mesmo gateway padrão toda vez e enviar pacotes de saída SNAT usando iptables para um de seus ips disponíveis dos pools usando um algoritmo round robin. Isso também funcionará, independentemente de os ips pertencerem à mesma sub-rede ou não.

Por outro lado, executar várias instâncias do servidor de e-mail na mesma máquina não parece ser uma boa ideia. Em teoria, poderia funcionar, mas você não tem nenhuma razão real para isso e também, eu não acho que você pode definir uma tabela de roteamento diferente dentro de cada instância postfix para que todas as mensagens de saída sigam a rota hop normal para o próximo servidor de retransmissão. / p>     

por 16.03.2010 / 16:49
0

Eu tenho essa configuração que você quer, mas com o qmail. Custou-me muito esforço para combinar diferentes patches para conseguir isso e ainda mais. Agora eu posso vincular um IP ao domínio, e todos os emails de entrada e saída para / desse domínio estão usando esse ip vinculado, assim como a assinatura do domainnet para esse domínio. Olhando para o futuro se alguém pode compartilhar conhecimento sobre a solução postfix com o mesmo resultado porque eu estou cansado de corrigir o qmail ...

    
por 16.03.2010 / 18:26
0

Você pode considerar o uso de um pool nat de saída para o servidor, permitindo que ele assuma qualquer IP no pool aleatoriamente. Ambos iptables e pf permitem que você faça isso.

    
por 27.05.2010 / 01:55