Greifen Sie auf IIS unter Win10 VM zu

649
Alistair

Ich versuche, auf eine Website zuzugreifen, die unter IIS ausgeführt wird (Windows 10, das auf einer VM in Fusion ausgeführt wird).

VM ist so eingestellt, dass NAT mit einer statischen IP-Adresse verwendet wird, die in dhcpd.conf für das Netzwerk definiert ist.

Die Windows-Firewall ist derzeit deaktiviert, bis dies funktioniert.

Ich kann die VM vom IP des Host-Betriebssystems (MacOS Sierra) aus per Ping anpingen.

Die Website ist im Gastbetriebssystem (Win10, IIS) über localhost und IP erreichbar.

Ich kann jedoch nicht über Safari (unter MacOS) auf die Website (auf Gast-Win10) zugreifen.

Ich habe mit verschiedenen Bindungen in IIS gespielt. Sie scheinen alle lokal zu funktionieren (im Gastbetriebssystem), aber nichts äußerlich.

Irgendwelche Ideen?

0

3 Antworten auf die Frage

1
Christopher Hostage

Verwenden Sie anstelle von NAT den Bridged-Netzwerkadapter von VMWare Fusion. Für andere Geräte im Netzwerk, einschließlich des Mac selbst, werden die offengelegten Dienste auf der IP des Mac angezeigt. Stellen Sie sicher, dass Sie nicht den Port 80 (oder den von IIS verwendeten Port) auf dem Mac selbst ausführen. https://kb.vmware.com/s/article/1022264

Ich habe es versucht, obwohl das Problem weiterhin besteht. Ich denke, es ist tatsächlich ein IIS- oder Win10-Firewall-Problem. Die Firewall sollte deaktiviert sein, aber ich frage mich, ob die Verbindung durch etwas anderes verhindert wird? Alistair vor 6 Jahren 0
Hat der Mac selbst eine Firewall aktiviert? Was ist mit Antivirus / Sicherheit auf beiden Plattformen? Versuchen Sie auch, einen Ping-Befehl auszuführen, um zu sehen, ob Mac und Windows VM überhaupt erreichbar sind. Führen Sie außerdem eine Sicherheitsüberprüfung durch, um zu bestätigen, dass sich keine andere Maschine diese IP-Adresse vom DHCP-Server gesichert hat. Christopher Hostage vor 6 Jahren 0
1
Alistair

Seufz, das Problem war Symantec. Neben der Windows 10-Firewall wurde eine eigene Firewall ausgeführt. Danke für die Vorschläge, sie haben mich schließlich zur Lösung geführt.

Lösung war die Deaktivierung der zweiten Firewall, die von Symantec ausgeführt wurde (neben der Windows-Firewall). Die Windows-Firewall wurde so konfiguriert, dass sie Webdatenverkehr zulässt. Symantec war fest eingesperrt.

Was ist also die Lösung? Sie antworten nicht wirklich auf die Frage. DavidPostill vor 6 Jahren 0
0
ljubo.rados

Wenn Sie ein Ping der VM-IP vom Host-Betriebssystem aus durchführen können, funktioniert das Netzwerk ordnungsgemäß. Daher müssen Sie die IIS-Einstellungen anpassen.

Das wahrscheinlichste Szenario ist, dass IIS nur Localhost hört.

Versuchen Sie, IIS an Ihre lokale IP-Adresse anstatt an localhost zu binden, und überprüfen Sie auch die Firewall-Einstellungen Ihrer VM.

Vielen Dank. Ich habe das versucht, zusätzlich den Netzwerkadapter auf Bridged umzustellen. Das gleiche Problem bleibt bestehen. Irgendwelche anderen Ideen? Alistair vor 6 Jahren 0