我有一臺XP筆記本電腦,我正在其中運行一個Ubuntu發行版,該發行版通過Tomcat運行一個網站。當我在VM中時,我可以通過localhost訪問站點:8080/從主機操作系統訪問來賓VirtualBox VM的Tomcat localhost:8080
但是我真正需要做的是從XP訪問VM localhost。 vm-computer-name:8080 /未被識別。
任何幫助,非常感謝。
我有一臺XP筆記本電腦,我正在其中運行一個Ubuntu發行版,該發行版通過Tomcat運行一個網站。當我在VM中時,我可以通過localhost訪問站點:8080/從主機操作系統訪問來賓VirtualBox VM的Tomcat localhost:8080
但是我真正需要做的是從XP訪問VM localhost。 vm-computer-name:8080 /未被識別。
任何幫助,非常感謝。
獲取客戶操作系統的IP地址並通過它訪問它。
設置您的虛擬機運行僅主機網絡,然後重新啓動或重新啓動網絡以更新DHCP。客人的IP地址現在可以從主機訪問。
您也可以使用橋接網絡模式,但在主機從網絡斷開連接時不起作用。
在虛擬機上鍵入以下命令,然後嘗試。
須藤的iptables -F
下一個新的虛擬機和Tomcat的安裝後,幫助了我。
獲取Guest OS的IP地址和啓動tomcat的端口號。然後,您可以通過訪問:
IP:端口/
如果你不能還,或者如果你沒有響應訪問它,嘗試
須藤iptables的 - F
這將刷新表並反映新的映射。但你只需要做一次。
如果您有多個通過名稱區分的Tomcat,該怎麼辦?比如public.mysite.org:8080,admin.mysite.org:8080等等。 – 2015-07-29 21:08:06
你有多個tomcat在虛擬機上運行?如果是這樣,他們需要在不同的端口上運行。或者你有多個主機設置在你的tomcat配置中? – Nick 2015-07-30 12:34:11