VirtualBox 網路的模式,如下共5種(手冊上面寫的,但是用途為何?)
1.not attached (不使用網路卡)
會出現網卡,但是沒有連接
2.network address Translation(NAT) 預設值
這是最簡單的方法連到外面的網路,這是單向,外部網路無法存取GUEST電腦(如果使用ultravnc 是否可以?), 一些限制:
- icmp ,ping 應該可以使用,但其它工具可能無法穩定工作
- UDP ,接收UDP傳播可能會不穩定
- 不支援GRE(pptp vpn)
- 無法將主機的連接埠轉向< 1024(這是保留給系統使用)
3.bridged networking 橋接介面卡
(可參見 VirtualBox 網路橋接(Bridge)模式 under Ubuntu 一文)
Guest會透過dhcp取得新內部的IP,因此會有兩個對外實體IP (使用一個設備驅動程式,過濾由實體的網卡來的資料,這個驅動程式已經完整被重寫,HOST 不再需要複雜的設定), 設定網路時要選擇bridge,並選取實體網卡
4.internal networking 可以讓不同虛擬主機互通,好像接到同一個hub上,但是無法存取外部網路
- 安全:
- 速度:比bridged networking有效,因為它是直接傳送,不需要透過HOST作業系統的網路堆疊
5.僅限主機介面卡 (host-only networking)
這是2.2版新增的模式,不同的GUEST可以互通,也可以跟HOST互通
可以想像混合 bridged 和 internal 網路模式,在 HOST 會建立一個軟體的網路卡, 如同虛擬機器連線到虛擬的網路, 只可以讓HOST和GUEST互通
- virtualbox host-only networking 要使用dhcp 不可以指定
- virtualbox ->檔案->偏好設定->網路->點選host-only networking 可以設定dhcp如上兩個host-only和GUEST會有相同網段的IP,就可以互通
- 這裏的dhcp伺服器不同於其它模式,它是獨立的,也只有在這裏才會可以關閉,並指定ip的範圍
沒有留言:
張貼留言