連到 windows server 2012R2 之中的 Ubuntu 網頁

因為只拿到1個IP,如果 virtualbox 的網路設為 bridge mode 的話,應該沒辦法(Host 就用掉拿到的IP,VM就沒得用了),只能用 Port Forwarding 來設定,為了要連到 virtualbox 裏安裝好的 Ubuntu server,吃了些苦頭,當然要做個筆記以免忘記!


工作環境:
Windows server 2012R2
    virtualbox 5.0.16 r505871
        虛擬機器(VM):Ubuntu server LTS 14
        網路:NAT + Port Forwarding

記得 virtualbox 全部的設定設好(網路模式、Port Forwarding),測試都可以用了之後再設 Windows server 的伺服器管理(排程、防火牆)。

設定VM。
把 virtualbox 中的VM:Ubuntu server LTS 14 〉 傳送到 〉 桌面當捷徑 〉 內容 〉 複製目標,在設程排時用。
設定VM的Port Forwarding: 以開放網頁伺服器 80 Port 為例,在 VM 的網路的進階選項裏,把主機 Port 設為80,客端的 Port 也設成80。


Server 2012 伺服器管理:
設定排程:在機器啟動時就把執行 virtualbox 程式把特定的VM帶起來(用剛才取得的路徑)。
設定防火牆:設一個輸入的規則,只要是連到 TCP 80 Port 的就接受。

重開 server 2012 如果還能連得上就成功了!
收工!

如果慣用 VMware Player 的話,記得把 vmnetcfg.exe 抓出來才有UI可以用:
    VMware-player-#######.exe /e .\extract
    執行檔在 network.cab裏面
因為 VMware Player 授權只到個人使用,所以又換回授權較廣的 virtualbox。

留言

這個網誌中的熱門文章

使用 Excel 計算2個地點之間的直線距離

LINE 儲存的檔案傳到 email 不方便 很不方便 非常不方便 但是有解的筆記

合併列印標籤漏印