staging.inyokaproject.org

iptables VM QEMU - SMTP funktioniert nicht

Status: Ungelöst | Ubuntu-Version: Ubuntu 16.04 (Xenial Xerus)
Antworten |

GustlUbuntu

Anmeldungsdatum:
21. Februar 2018

Beiträge: Zähle...

Hallo zusammen,

ich habe einen Server (Ubuntu) auf dem 2 VMs laufen. Eine Ubuntu und eine Windows. Von der Ubuntu möchte ich einen E-Mail Server erreichen. Also über SMTP E-Mails versenden.

Leider schaffe ich die Port Weiterleitung nicht.

SSH (Port 22), MySQL (3306), Port 80 etc. funktioniert, aber 25 (SMTP) bekomme ich so nicht hin.

Folgende Einträge habe ich in der /etc/libvirt/hooks/qemu:

1
2
3
4
5
6
7
8
Guest_Linux_ip="192.168.122.69"
 
iptables -t nat -I PREROUTING -p tcp --dport 2222 -j DNAT --to $Guest_Linux_ip:22
iptables -I FORWARD -d $Guest_Linux_ip/24 -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
iptables -t nat -I PREROUTING -p tcp --dport 25 -j DNAT --to $Guest_Linux_ip:25
iptables -I FORWARD -d $Guest_Linux_ip/24 -p tcp -m state --state NEW -m tcp --dport 25 -j ACCEPT
iptables -t nat -I PREROUTING -p tcp --dport 3306 -j DNAT --to $Guest_Linux_ip:3306
iptables -I FORWARD -d $Guest_Linux_ip/24 -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT

Vom Server, also nicht VM die auf dem Server läuft, kann ich ohne Probleme auf den EMail Server über SMTP Port 25 zugreifen. (E-Mail → Server → E-Mail Server )

Es funktioniert nur die Portweiterleitung in der VM nicht.

Ich denke ich muss hier einen anderen iptables Befehl absetzen, da ich über den anderen Ports von außen zugreife ( http: Web → Server → VM ). Aber ich möchte jetzt direkt aus der VM raus eine E-Mail schreiben. ( E-Mail → VM → Server → E-MailServer )

Habe leider nicht so viel Erfahrung mit den iptables.

Könnte mir wer bitte helfen?

Vielen Dank im Voraus.

Gruß

Antworten |