电竞比分网-中国电竞赛事及体育赛事平台

分享

【z】在windows(7)通過virtualbox 運行ubuntu 發(fā)布服務 網絡配置 NA...

 techres 2012-04-10

在windows(7)通過virtualbox 運行ubuntu 發(fā)布服務 網絡配置 NAT配置 vboxmanage

141人閱讀 評論(0) 收藏 舉報

由于做一個練習需要用到虛擬機。正常裝好virtualbox之后外面的主機不能直接訪問里面發(fā)布的服務(他們不再同一個網段)。查了半天,探索了半天,下面這個文章用NAT的方式解決了。(其實方法就在virtualbox中,但英文水平和專業(yè)知識理解等問題不能很好理解)

 

http://www./supesite/index.php/action-blogdetail-uid-2-id-1299

 

在未打開虛擬機之前(一定不能先運行!即使在運行了重啟也不管用。virtualbox界面都不要打開),運行下面命令(需要到virtualbox安裝目錄下才能找到vboxmanage)

VBoxManage setextradata "myubuntu" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/web/Protocol" TCP

VBoxManage setextradata "myubuntu" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/web/GuestPort" 2222

VBoxManage setextradata "myubuntu" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/web/HostPort" 8080

 

 

其中,myubuntu是我們在virtualbox中虛擬機名字。注意配置虛擬機網卡。這個在原文中已經說清楚了。O(∩_∩)O~

可以通過對比,cmd下查看主機當前端口使用情況

說明我們的2222端口已經被vboxmanage監(jiān)聽并轉發(fā)給virtualbox的myubuntu虛擬機(對于為啥對應IP是0.0.0.0,Unknown。。。,網上有解釋O(∩_∩)O~)

然后,啟動virtualbox,運行我們的mybuntu,發(fā)布我們的web服務。我的是tomcat,哈哈,成功啦?。?/p>

 

下面是主機和虛擬機訪問截圖!

 

 

會有其他方法的,最好還是將主機和虛擬機放在同一個網段中最好,像個局域網。等有時間精力在做吧O(∩_∩)O~

要是有人知道答案。let me know。

 

    本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多