[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Iptables et postfix



Bonjour,

Je dispose d'un firewall sous Debian qui forwarde les connexions sur le port 
25 sur une machine du LAN (sous Mandrake, mais cela n'a aucun impact sur mon 
problème). De l'exterieur, le firewall est donc vu comme un serveur SMTP, et 
dans la configuration DNS, tous les mails adresses a toto@foo.com sont 
envoyes sur le firewall, qui forwarde au SMTP derriere.

Le firewall a donc une IP publique (et une privee pour la carte interne), 
correspondant au MX foo.com, et le "vrai" serveur SMTP n'a qu'une IP privee.

Le probleme est que le firewall doit lui meme envoyer des mails vers 
root@foo.com, admin@foo.com etc. Bien que l'adresse PRIVEE du serveur mx 
(smtp.foo.com) soit dans le /etc/hosts du firewall, celui ci essaie toujours 
de se connecter sur l'adresse PUBLIQUE du SMTP, donc sur sa propre IP. Et 
bien sur les connexions sont refusees.

Le binaire postfix est sur la machine, mais le serveur n'est pas lancé : 
postfix n'est utilisé que pour envoyer des mails, le firewall ne peut pas en 
recevoir.

Que faire pour que le firewall sache que tous les mails a destination de 
foo.com doivent aller sur la machine interne (et non sur lui meme)? Je seche.

Merci pour votre aide
Amaury



Reply to: