Sponsor-Board.de
Port weiterleitung auf VM via IPTables

+- Sponsor-Board.de (https://www.sponsor-board.de)
+-- Forum: Community (/forumdisplay.php?fid=56)
+--- Forum: Hilfe (/forumdisplay.php?fid=102)
+---- Forum: Linux-Server (/forumdisplay.php?fid=105)
+---- Thema: Port weiterleitung auf VM via IPTables (/showthread.php?tid=52395)


Port weiterleitung auf VM via IPTables - Garfield200508 - 07.12.2014 18:23

hallo, ich habe hier mal ne frage...

endweder ich bin nur gerade Blind oder seh den wald vor lauter bäumen nimmer...

will auf einer VM die nur netzintern erreichbar ist eine Portweiterleitung durchführen, sodass ich vom Host an weitergeleitet werde an die VM.

der Host Kommuniziert über eth0 und die VMs für den Internen auf virbr0...

ich habe nun versucht (Mr. Google bereits befragt) mit

Zitat:
iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 54321 -j DNAT --to-destination 192.168.122.50:22
iptables -A FORWARD -p tcp -d 192.168.122.50 --dport 22 -j ACCEPT
iptables -A POSTROUTING -t nat -s 192.168.122.50 -o eth0 -j MASQUERADE

zu realisieren.

Wenn ich dann auf die IP des Hostsystems zum Port 54321 Connecten will, gehts nicht weiter und ich bekomm kein Zugang zum Server...

hat einer ein Plan?


RE: Port weiterleitung auf VM via IPTables - MemphiZ - 07.12.2014 19:27

[Link: Registrierung erforderlich]


RE: Port weiterleitung auf VM via IPTables - Buchstabensalat - 07.12.2014 21:56

Hast du ip-forwarding aktiviert?
cat /proc/sys/net/ipv4/ip_forward

Wenn nicht:
echo 1 > /proc/sys/net/ipv4/ip_forward

(um das zu persistieren:
net.ipv4.ip_forward = 1 in /etc/sysctl.conf eintragen)


RE: Port weiterleitung auf VM via IPTables - Garfield200508 - 07.12.2014 21:58

Buchstabensalat schrieb:
Hast du ip-forwarding aktiviert?
cat /proc/sys/net/ipv4/ip_forward

Wenn nicht:
echo 1 > /proc/sys/net/ipv4/ip_forward

(um das zu persistieren:
net.ipv4.ip_forward = 1 in /etc/sysctl.conf eintragen)


Dies wird beim Booten bereits überprüft bzw spätestens wenn die virbr0 gestartet wird.