我在Windows Vista中安裝了Windows 2008 Server,我希望能夠從主機操作系統(Windows 7)訪問默認網站(本地主機)。從主機訪問虛擬主機中託管的網站
在IIS中,我爲默認網站設置了一個主機名,我已將其命名爲'webserver'。 然後我添加下面一行到我的hosts文件(DNS)
127.0.0.1網絡服務器
現在,如果我瀏覽到http://webserver在來賓操作系統,它工作得很好。
但是,如何從主機操作系統訪問它?
我在Windows Vista中安裝了Windows 2008 Server,我希望能夠從主機操作系統(Windows 7)訪問默認網站(本地主機)。從主機訪問虛擬主機中託管的網站
在IIS中,我爲默認網站設置了一個主機名,我已將其命名爲'webserver'。 然後我添加下面一行到我的hosts文件(DNS)
127.0.0.1網絡服務器
現在,如果我瀏覽到http://webserver在來賓操作系統,它工作得很好。
但是,如何從主機操作系統訪問它?
如果您的虛擬機連接到互聯網,它基本上使用您的物理PC作爲路由器。也就是說,主機OS正在分配一些專用地址(例如192.168.X.X)。
您需要將它放入瀏覽器才能從主機操作系統訪問虛擬服務器。我從來沒有使用Windows Server,但在Windows下,您可以通過鍵入
ipconfig
在命令提示符下找到您的IP。
您只需使用主機操作系統的IP地址即可。在主機操作系統中打開命令提示符並鍵入ipconfig
。找到IPv4 address
:E.G.
IPv4Address........ : 10.1.1.100
- - 如果有多個然後嘗試所有
進入虛擬機操作系統,並打開一個瀏覽器。鍵入URL:
http://10.1.1.100/optionalPathInfo
這將從VM瀏覽器中打開主機IIS站點。
在Virtualbox中執行虛擬機的網絡設置。
將網卡設置爲不通過NAT連接,而是通過橋接適配器。 如果您的主機上有多個適配器,請選擇主要的適配器,即用於從路由器獲取IP的主適配器。
現在您的訪客虛擬機與您的主機位於同一網絡上。
因此,您只需通過虛擬機的計算機名稱訪問網絡服務器即可。防爆。 http://virtserv
(注意:不是Virtualbox中的虛擬機名稱,而是guest虛擬機窗口安裝中的COMPUTER NAME)。
得到它的工作:)我需要將我的客戶端操作系統的IP映射到我的主機操作系統的主機文件中的'網絡服務器'。就這樣。 – Sam 2012-04-18 18:06:19