網絡常識:
1.網絡中對電腦的訪問是通過ip定位的
就好像我們的身份證號,可以唯一辨識一個人。ip是用來區分網絡中的電腦的,因此同一網絡(准確講是“網段”)中,ip地址不能相同。如果同一網絡中有相同的ip存在,經常發生無法聯網或者經常掉線的情況。
2.網絡是分段管理的
拿局域網為例,我們通常的網段是192.168.1.xxx。我們的ip地址就是把xxx成1到254的數字。如果多台計算機的ip的前面數字都是192.168.1,那么就叫做屬於同一個網段,他們之間是可以互相通信的。如果一台機器的ip是192.168.1.100,另一台機器的ip是192.168.3.100,正常情況下,不能互相通信的(有辦法可以搞定,我們不討論)。所以,在設置虛擬機時要考慮是否同一個網段
3.怎么知道電腦的ip地址?
在windows系統下,在命令行中執行ipconfig;在linux系統下,在命令行中執行ifconfig即可
4.怎么判斷是否與對方能夠通信?
最簡單的方式是執行ping命令。無論是windows還是linux,都可以在命令行中執行“ping 對方ip”
1.網絡地址轉換(NAT):默認使用VMnet8 (強烈推薦)
這種訪問模式指的是虛擬機不占用主機所在局域網的ip,通過使用主機的NAT功能訪問局域網和互聯網,意味着虛擬機可以訪問局域網中的其他電腦,但是其他電腦不知道虛擬機的存在。
使用這種模式時,虛擬機不需要設置靜態IP,只需要使用DHCP功能自動獲取ip即可。
這種模式的好處是可以利用主機的網卡上網,而且不占用更多的ip地址。在ipv4緊張的年代,發明了NAT,因此絕大多數上網都是這種方式。

VMWare的NAT上網也是同樣的道理,它在主機和虛擬機之間用軟件偽造出一塊網卡,這塊網卡和虛擬機的ip處於一個地址段。同時,在這塊網卡和主機的網絡接口之間進行NAT。虛擬機發出的每一塊數據包都會經過虛擬網卡,然后NAT,然后由主機的接口發出。
虛擬網卡和虛擬機處於一個地址段,虛擬機和主機不同一個地址段,主機相當於虛擬機的網關,所以虛擬機能ping到主機的IP,但是主機ping不到虛擬機的IP。
提示:使用NAT技術,主機能上網,虛擬機就可以訪問Internet,但是主機不能訪問虛擬機。
配置過程:
安裝好虛擬機后,需要對虛擬網絡進行設置:
選擇“編輯”-》“虛擬網絡編輯器”

選中第三行“VMnet8”,按照圖中進行勾選,並設置子網IP為“192.168.33.0”(可以自行設定)和子網掩碼,點一下“應用”
隨后點擊“NAT設置”

將其中的“網管IP”設置為“192.168.33.1”,點擊確定保存

點擊確定退出。
然后在本機的“網絡連接”中對VMnet8進行設置
選中VMnet8之后,右鍵點擊“屬性”,在其中雙擊“TCP/IPV4”進行設置

設置IP地址,與剛才在虛擬機NAT方式中配置的網關地址相同

完成后點擊確定保存退出
在虛擬機內部對其eth0網卡進行設置
關鍵參數:
ONBOOT:設置為系統啟動時自動啟動網卡
BOOTPROTO:可以設置為靜態IP(static)或者是自動分配(dhcp)
IPADDR:該虛擬機的IP地址,要求必須設定在與VMnet8同一網段(這里是192.168.33網段)之內
NETMASK:子網掩碼255.255.255.0
GATEWAY:網關地址,同VMnet8相同
DNS1:(可選項)域名解析服務 這里設置為網關地址

設置完網卡之后,就可以通過service network restart命令重啟網卡,看看是否能夠上網了

2.橋接(Bridged)網卡(可以使用)
原理:
Bridge 橋”就是一個主機,這個機器擁有兩塊網卡,分別處於兩個局域網中,同時在”橋”上,運行着程序,讓局域網A中的所有數據包原封不動的流入B,反之亦然。這樣,局域網A和B就無縫的在鏈路層連接起來了,在橋接時,VMWare網卡和物理網卡應該處於同一IP網段 當然要保證兩個局域網沒有沖突的IP.
VMWare 的橋也是同樣的道理,只不過,本來作為硬件的一塊網卡,現在由VMWare軟件虛擬了!當采用橋接時,VMWare會虛擬一塊網卡和真正的物理網卡就行橋接,這樣,發到物理網卡的所有數據包就到了VMWare虛擬機,而由VMWare發出的數據包也會通過橋從物理網卡的那端發出。
所以,如果物理網卡可以上網,那么橋接的軟網卡也沒有問題了,這就是橋接上網的原理了。
這種模式的好處是虛擬機可以方便地訪問局域網中的其他電腦,方便訪問互聯網。
3.Host-Only——私有網絡共享主機:默認使用VMnet1 (不推薦)
提供的是主機和虛擬機之間的網絡互訪。只想讓虛擬機和主機之間有數據交換,而不想讓虛擬機訪問Internet,就要采用這個設置了。
Host-only的條件下,VMWare在真正的Windows系統中,建立一塊軟網卡。這塊網卡可以在網絡連接中看到,一般是VMNET1,這塊網卡的作用就是使Windows看到虛擬機的IP。
這種模式的好處是虛擬機網絡可以與主機所在的網絡物理隔離,缺點是不能方便的上互聯網。
虛擬機<—>主機 可以通信
虛擬機<–\->互聯網 無法通信
提示:Host-only技術只用於主機和虛擬機互訪,於訪問internet無關。
