Es kann keine Verbindung zum kvm rhel guest vom Fedora-Host über einen anderen Port als 22 (ssh) hergestellt werden.

614
etsauer

Ich habe einen kvm-Gast, der Red Hat Linux in einem Fedora 19-Host ausführt. Ausführen einer Ruby-App im Gast auf Port 3000. Ich kann den Gast und die SSH vom Host aus anpingen, aber ich kann nicht auf die App selbst zugreifen. Versuchen über:

curl -v http://guest-ip:3000 

Dies funktioniert auf dem Gast lokal (unter Verwendung der externen IP-Adresse, nicht des localhost).

Ich habe eine iptables-Regel hinzugefügt, um sicherzustellen, dass der Gast Verbindungen zulässt:

sudo iptables -A INPUT -p tcp -m tcp --dport 3000 -j ACCEPT 

Wenn ich jedoch den obigen Curl-Befehl (oder Telnet zum Port) versuche, erhalte ich die Fehlermeldung "Keine Route zum Host".

Irgendwelche Ideen, worauf ich achten sollte?

1

0 Antworten auf die Frage