Vmware Fusion 5 Portweiterleitung

Vmware Fusion 5 Portweiterleitung

Ich habe einen Dienst (eine Node.js Express-App), der auf Port 3000 in einem CentOS 6.3-Gast läuft und auf den ich in einem Webbrowser auf meinem Mac Mountain Lion-Host mit VMware Fusion 5 Professional zugreifen möchte. Ich habe Probleme, Informationen dazu zu finden. Ich glaube, ich möchte den Port weiterleiten, aber ich kann weder über die GUI noch durch Ändern von Konfigurationsdateien Informationen dazu finden. In früheren Versionen sieht es so aus, als hätten Sie möglicherweise eine Datei namens nat.conf geändert, aber das scheint nicht für Fusion 5 zu gelten. Hat das jemand erfolgreich gemacht? Danke.

Antwort1

Wenn Sie sich nur von Ihrem Host aus mit Ihrem Gast verbinden möchten, müssen Sie nichts weiterleiten. Verwenden Sie die Portweiterleitung, um sich von Rechnern außerhalb Ihres Hosts aus mit Ihrem Gast zu verbinden. In Ihrem Fall müssen Sie nur die IP-Adresse Ihres Gasts herausfinden und sich dann von Ihrem Host aus mit ihm verbinden.

Wenn Sie sich für die Einrichtung einer Portweiterleitung entscheiden, können Sie die folgenden Anweisungen verwenden:http://nileshk.com/2009/06/24/vmware-fusion-nat-dhcp-and-port-forwarding.html

Auch: http://socalledgeek.com/blog/2012/8/23/fixed-dhcp-ip-allocation-in-vmware-fusion

Stellen Sie sicher, dass Sie Ihre statischen Einträge unterhalb des Abschnitts „NICHT ÄNDERN“ von dhcpd.conf platzieren.

Ein paar Dinge, über die ich gestolpert bin, waren die Zuweisung einer IP-Adresse außerhalb des Bereichs des DHCP-Bereichs (im selben Subnetz, vergessen Sie das nicht) und die Benennung des Hosts in der Datei dhcpd.conf genauso wie Ihr Gast in VMWare (sonst passiert nichts).

Damit Sie die App nicht neu starten müssen, können Sie den VMWare Host DHCP Service mit den folgenden Befehlen neu starten:

sudo /Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --stop

sudo /Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --start

verwandte Informationen