星期五, 8月 21, 2009

VirtualBox架設虛擬主機的網路設定

想要用VirtualBox架設一個虛擬主機,可是安裝好Linux後呢?想要直接用pietty連線到這個主機,或是希望這個主機能接受外界的連線,卻發現無法連線,這時要更改三個地方:

(1)VirualBox的網路設定(如圖所示)

visualbox_1

(2)到控制台->網路連線,將【區域網路】和【VirtualBox Host-Only Network】(或是VirtualBox 主端介面)一起選起來,再按滑鼠右鍵->橋接器連接(如下圖所示)

virtualbox_2

然後,系統會提示你要安裝必要的driver(如下圖所示),就按【繼續安裝】吧

virtualbox_3

(3)將VirtualBox安裝完的映像檔開機後,修改網路設定和你要連線的網路相同的網段,或是實體可以連線的IP,就可以連線囉!

註:若還是無法連線,就要看一下橋接連線的ip區段是否和你的server設定的ip區段相同,若沒有那很有可能無法連線到server,這時就要更改VirtualBox的【檔案】->【偏好設定】->【網路】,編輯【VirtualBox Host-Only Network】的設定值,DHCP Server中的Enable Server勾選要【取消】(如下圖),Adapter的ip設定和映像檔的server同一區段,例如我的映像檔中的ip是設192.168.1.20/255.255.0.0 gateway:192.168.1.1,而Adapter 的設定也一樣,但是實際在橋接器連線後,所收到ip是192.168.1.16(這個ip)應該是由我外部dhcp所配發的,但是外部的192.168.1.15這台機器,就可以連到192.168.1.20這部虛擬伺服器,因此我的判斷,橋接器的ip只要不是VirtualBox的dhcp server配發的,應該就沒問題了!

virtualbox_5

沒有留言: