Desativar ipv6 no Exim4

2

O Exim4 tem uma opção disable_ipv6=true . Tão grande em muitos aspectos quanto os arquivos de configuração de divisão do Debian / Ubuntu para o Exim4 podem ser, às vezes fica difícil saber onde colocar as opções de configuração.

Onde adiciono a linha disable_ipv6=true ?

    
por Dennis Williamson 19.06.2017 / 17:20

3 respostas

2

Acho que você pode verificar e encontrar a configuração do arquivo /etc/exim4/update-exim4.conf . Você pode adicionar a opção disable_ipv6=true e reiniciar o exim com o comando service exim4 restart .

Depois de adicionar a opção, você pode verificar e netstat ouvir na porta 25 em relação ao endereço IPv6 como: netstat -tulpn | grep :25 . Se a porta 25 tiver escuta no IPv6, talvez você possa alterar dc_local_interfaces='127.0.0.1 ; ::1' - > dc_local_interfaces='127.0.0.1' .

Finalmente, finalmente, notei que existe um arquivo de modelo de configuração /etc/exim4/exim4.conf.template . Curiosamente, adicionei a diretiva disable_ipv6=true por lá, reiniciei o exim e talvez tenha começado a funcionar.

Espero que você ache este artigo útil e economize tempo quando tiver problemas semelhantes com o exim.

    
por Tannetto 09.08.2017 / 06:01
1
### main/02_exim4-config_options
#################################

disable_ipv6
dns_ipv4_lookup='*'
#dns_ipv4_lookup = *gmail.com

Eu pretendo ficar um pouco mais refinado, atualmente tenho certeza de que não precisará das qualificações para falar SMTP sobre IPv6 no Gmail. De fato, isso parece um pouco antiético para o ethos da esfera.

    
por Hamish MacEwan 10.07.2017 / 06:00
0

Se a sua única necessidade for contornar as políticas do DNS inverso do IPv6 do Google (registro PTR), adicione seguindo para main / 02_exim4-config_options .

dns_ipv4_lookup = *google.com : *gmail.com

Isso desativará efetivamente o IPv6 (pesquisas de endereço) para qualquer mensagem enviada ao Gmail sem desabilitar totalmente o IPv6.

    
por tkteun 06.08.2018 / 17:37