ich bin gerade dabei, einen Linux Router mit Firewall aufzusetzen. Über diesen Firewall-Rechner soll ein Client direkt ins Internet zum Mail abrufen können und das ganze mit MS Outlook.
Jetzt habe ich die Firewall schon so konfiguriert, dass ich Mails abrufen kann. Mein Problem ist aber noch, dass ich keine Mails senden kann.
Meine Firewall-Regeln habe ich wie folgt aufgestellt:
Code: Alles auswählen
...
iptables -A FORWARD -p tcp --dport 110 -j ACCEPT
iptables -A FORWARD -p tcp --sport 110 -j ACCEPT
iptables -A FORWARD -p udp --dport 110 -j ACCEPT
iptables -A FORWARD -p udp --sport 110 -j ACCEPT
iptables -A FORWARD -p udp --dport 53 -j ACCEPT
iptables -A FORWARD -p udp --sport 53 -j ACCEPT
iptables -A FORWARD -p tcp --dport 25 -j ACCEPT
iptables -A FORWARD -p tcp --sport 25 -j ACCEPT
iptables -A FORWARD -p udp --dport 25 -j ACCEPT
iptables -A FORWARD -p udp --sport 25 -j ACCEPT
iptables -t nat -A PREROUTING -p tcp --sport 110 -j ACCEPT
iptables -t nat -A PREROUTING -p udp --sport 110 -j ACCEPT
iptables -t nat -A PREROUTING -p tcp --dport 110 -j ACCEPT
iptables -t nat -A PREROUTING -p udp --dport 110 -j ACCEPT
iptables -t nat -A PREROUTING -p udp --sport 53 -j ACCEPT
iptables -t nat -A PREROUTING -p udp --dport 53 -j ACCEPT
iptables -t nat -A PREROUTING -p tcp --sport 25 -j ACCEPT
iptables -t nat -A PREROUTING -p udp --sport 25 -j ACCEPT
iptables -t nat -A PREROUTING -p tcp --dport 25 -j ACCEPT
iptables -t nat -A PREROUTING -p udp --dport 25 -j ACCEPT
# masquerade - alle Pakete ins Internet, die nicht vom Firewall-Host stammen
iptables -t nat -A POSTROUTING -o $EXTERN -j MASQUERADE
...
Danke
Marcel