2017-02-18 4 views
1

Ich habe ein Gentoo-System mit mehreren IP-Adressen und Standard-Gateways auf der gleichen Schnittstelle. Ich habe einen Docker-Container als Mail-Server.Docker Container EXIT IP auf System mit mehreren IP-Aliasen und Gateways, iptables iproute2

Aber ich habe festgestellt, dass der Mail-Server keine E-Mail von der IP sendet, die mit -p Befehl übergeben wurde, sondern von der ersten IP-Schnittstelle. Auf diese Weise werden E-Mails nicht zugestellt, da keine PTR/SPF-Datensätze zu dieser IP vorhanden sind.

Wie wird eine Exit-IP-Adresse für den Andock-Container angegeben?
Ich habe alle mit iproute2 konfiguriert.

Antwort

1

ich entschlossen es mit:

iptables -t nat -I POSTROUTING -s 10.0.0.0/24 -o eth0 -j SNAT --to-source xx.xx.xx.xx 

wo 10.0.0.0/24 mein Docker Netzwerk ist und xx.xx.xx.xx die Adresse Ausgang ip ist

Verwandte Themen