VirtualBox用網路橋接器設定虛擬機器的固定IP
VirtualBox用網路橋接器設定虛擬機器的固定IP
VirtualBox(以下簡稱vbox)是跨平台、多語言、免費的虛擬機器,安裝容易設定也很簡單。當要找一台電腦安裝特定的作業系統、卻又沒有空出來的電腦供安裝時,vbox就可以派上用場了。
- VirtualBox 官方網頁
- VirtualBox 下載處:還要點選Binaries (all platforms)到SUN網站中下載
- VirtualBox_1.5.6-1_Win_x86.msi備份
跟大多數虛擬機器一樣,vbox安裝在Windows或Linux作業系統上,成為一個應用軟體。接著vbox可以用該電腦的資源,模擬出一台新的電腦。此時我們稱主要電腦為Host(主端),模擬出來的電腦則是Guest(客端)。
如果要把Guest電腦作為伺服器,那麼有兩個基本條件是需要的:
- 外界可以連線到Guest電腦,最好是擁有獨立IP
- Host電腦開機時自動啟動Guest電腦
先解決條件一,預設Guest電腦的網路是以Host電腦的網路做NAT(網路位置轉換),但是這種方式無法讓外界連線到Guest電腦。因此本篇就是教你建立Vbox的虛擬網路卡、再與Host的網路卡作網路橋接(bridge),給予Guest電腦一個固定的IP。
以下操作皆以Windows XP (2003也一樣) Host、Linux Guest方式,用VirtualBox 1.5.6版本來設定網路。這篇的重點著重於網路的設定,vbox的安裝、新增虛擬機器的過程以及Linux設定網路卡的方法將不詳述。
安裝好vbox、設定成正體中文語系、再新增了虛擬機器之後的主要程式畫面大概是上圖這樣,請選擇要連線的虛擬機器,再開啟「設定値」。
進入左方選單的「網路」,在到「主端介面」右邊,點選新增網路卡的圖示。
新增一個「VirtualBox主端介面1」。
此時Windows會偵測到要新增的VirtualBox TAP Adapter,選擇「繼續安裝」吧。
如藍色框所標示,「VirtualBox 主端介面1」已經安裝完成。此時設定紅色框裡面的「附掛到」選項,從NAT(網路位置轉換)改成「主端介面」,在修改「介面名稱」為待會要做網路橋接的主端介面,預設是第一個主端介面「VirtualHost主端介面1」。
打開Windows控制台的「網路連線」,可以看到VirtualBox主端介面1已經成功新增。接下來我們要架設網路橋接器,請選擇VirtualBox主端介面1,再按著Ctrl選取另一個可以連線的區域網路,預設通常是「區域連線」。
按右鍵,「橋接器連線」。注意,這個步驟會重置區域連線的設定,導致網路斷線、IP設定消失!所以請不要用遠端連線的方式設定!
網路橋接器架設完成。
原本「區域網路」的Internet Protocol(TCP/IP)設定,要在「網路橋接器」裡面重新設定。
做完以上步驟之後,請再確認Windows Host可以連上網路、外界也可以連到Windows Host。沒問題的話,設定Linux Guest的網路卡、給予固定IP,這樣子就大功告成了!
(more...)
Comments