虛擬機的網絡模式

VMware DNS 通信 Windows XP 白小石的IT刷怪祕籍 2017-04-19

有錯提出,歡迎交流!

我們在安裝虛擬機的時候,經常要選網絡模式,有三種,分別是:

1.橋接

2.NAT

3.Host-Only

查了一些資料,終於弄明白了。

A:橋接

專業解釋:

橋接網絡是指本地物理網卡和虛擬網卡通過VMnet0虛擬交換機進行橋接,物理網卡和虛擬網卡在拓撲圖上處於同等地位,那麼物理網卡和虛擬網卡就相當於處於同一個網段,虛擬交換機就相當於一臺現實網絡中的交換機,所以兩個網卡的IP地址也要設置為同一網段。

所以當我們要在局域網使用虛擬機,對局域網其他pc提供服務時,例如提供ftp,提供ssh,提供http服務,那麼就要選擇橋接模式。

B:NAT

專業解釋:

NAT模式中,就是讓虛擬機藉助NAT(網絡地址轉換)功能,通過宿主機器所在的網絡來訪問公網。

NAT模式中,虛擬機的網卡和物理網卡的網絡,不在同一個網絡,虛擬機的網卡,是在vmware提供的一個虛擬網絡。

C:Host-Only

專業解釋:

在Host-Only模式下,虛擬網絡是一個全封閉的網絡,它唯一能夠訪問的就是主機。其實Host-Only網絡和 NAT網絡很相似,不同的地方就是Host-Only網絡沒有NAT服務,所以虛擬網絡不能連接到Internet。主機和虛擬機之間的通信是通過 VMware Network Adepter VMnet1虛擬網卡來實現的。

Host-Only的宗旨就是建立一個與外界隔絕的內部網絡,來提高內網的安全性。這個功能或許對普通用戶來說沒有 多大意義,但大型服務商會常常利用這個功能。如果你想為VMnet1網段提供路由功能,那就需要使用RRAS,而不能使用XP或2000的ICS,因為 ICS會把內網的IP地址改為192.168.0.1,但虛擬機是不會給VMnet1虛擬網卡分配這個地址的,那麼主機和虛擬機之間就不能通信了。

自己總結了下:

橋接就是可以設置192.168.9.2-192.168.9.254之間的ip,設置虛擬機的路由地址為192.168.9.1,(具體看自己宿主機的信息,windows下cmd中用ipconfig查看)設置dns服務器地址配置為google 的dns服務器:8.8.8.8,這樣虛擬機可以上外網。此時的虛擬機就好比是一臺新電腦,同一個局域網內,多臺主機與多臺虛擬機可以互訪,主機與主機,虛擬機與虛擬機也可以互訪。

NAT就是虛擬機可以訪問局域網內的所有主機,但只有宿主機可以訪問虛擬機

Host-only就是隻有主機和虛擬機能聯通

為了以後用xshell等工具連接虛擬機,玩玩多臺虛擬機之間配置主從,負載均衡,數據庫主從複製等,所以建議用橋接

虛擬機的網絡模式

相關推薦

推薦中...