Wie kann ich auf eine auf IIS einer virtuellen Maschine gehostete Website zugreifen?


8

Ich habe Windows Server 2008 auf der neuesten Version der Sun Virtual Box installiert. Ich habe einige Websites in der virtuellen Windows Server-Maschine gehostet.

Wie kann ich von der Host-Maschine aus auf die auf der virtuellen Maschine gehosteten Websites zugreifen? Derzeit ist der Netzwerkadapter so eingestellt, dass er im NAT-Modus arbeitet.

Danke im Voraus.

Antworten:


4

Ich empfehle nicht, den NAT-Modus zu verwenden, sondern den Bridged-Modus, bei dem sich die VM wie ein echter PC im Netzwerk verhält, oder den Nur-Host-Modus für ein geschlossenes Netzwerk (vergessen Sie nicht, den "Host" auf demselben zu konfigurieren Netzwerk nur auf dem Host), dann müssen Sie nur noch die IP Ihres Servers in Ihrem Browser aufrufen;)


0

Sie müssen eine Bridge-Verbindung in Ihrer VirtualBox einrichten

Dann müssen Sie unter Windows Microsoft Webmatrix http://www.microsoft.com/web/gallery/install.aspx?appid=WebMatrix installieren

Führen Sie dies als Administrator aus, und Sie können Ihre überbrückte IP-Adresse anstelle des lokalen Hosts unter den Einstellungen auf der Webseite einrichten.

ps. Denken Sie daran, entweder der Windows-Firewall eine Webmatrix hinzuzufügen oder die Windows-Firewall auszuschalten.


0

Wenn Sie den virtuellen Addaptor auf den Bridged-Modus einstellen, erhält die virtuelle Maschine eine IP-Adresse von Ihrem DHCP-Server (falls vorhanden). Versuchen Sie, dem Host eine statische IP von 192.168.2.2 und dem Gast 192.168.2.3 (Subnetzmaske 255.255.255.0) zu geben, und prüfen Sie, ob Sie zwischen ihnen pingen können. Beachten Sie auch, dass der Bridge-Modus nicht mit dem Nur-Host-Modus identisch ist. Sie müssen ihn daher mit einem Netzwerk verbunden haben, damit dies funktioniert.


0

Ich habe diese Antwort bereits auf Stack Overflow gepostet

Soweit ich weiß, ist die Standard-IP-Adresse für die virtuelle Box bei Verwendung von NAT 10.0.2.15, aber Sie können dies trotzdem mit ipconfig überprüfen .

Mit Nat können Sie auf Ihr Virtual Box-Gastbetriebssystem zugreifen, auch wenn Ihr Hostbetriebssystem nicht mit einem Router / Access Point verbunden ist.

Sie können dem Gastbetriebssystem wie folgt einen Port von Ihrem Host-Betriebssystem zuordnen.

  • Gehen Sie zu den Einstellungen Ihres vbox-Gastbetriebssystems
  • Klicken Sie auf die Registerkarte Netzwerk
  • Stellen Sie sicher, dass an angehängt auf NAT eingestellt ist
  • Klicken Sie auf Erweitert und dann auf Portweiterleitung
  • Dann sehen Sie einen Bildschirm, in dem Sie Host-Ports Gast-Ports zuordnen können

Weiterleitung des NAT-Ports der virtuellen Box

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.