1、檢視并配置設定虛拟網絡
我們首先要知道 VMware 三種網絡模式的差別。
①、Bridged(橋接模式):就是将主機網卡與虛拟機虛拟的網卡利用虛拟網橋進行通信。在橋接的作用下,類似于把實體主機虛拟為一個交換機,所有橋接設定的虛拟機連接配接到這個交換機的一個接口上,實體主機也同樣插在這個交換機當中,是以所有橋接下的網卡與網卡都是交換模式的,互相可以通路而不幹擾。在橋接模式下,虛拟機ip位址需要與主機在同一個網段,如果需要聯網,則網關與DNS需要與主機網卡一緻。
②、NAT(網絡位址轉換模式):主機網卡直接與虛拟NAT裝置相連,然後虛拟NAT裝置與虛拟DHCP伺服器一起連接配接在虛拟交換機VMnet8上,這樣就實作了虛拟機聯網。
③、Host-Only(僅主機模式):其實就是NAT模式去除了虛拟NAT裝置,然後使用VMware Network Adapter VMnet1虛拟網卡連接配接VMnet1虛拟交換機來與虛拟機通信的,Host-Only模式将虛拟機與外網隔開,使得虛拟機成為一個獨立的系統,隻與主機互相通訊。
這裡我們選擇 NAT 模式。

由上圖可知:虛拟網卡VMnet8 的子網 IP 為 192.168.146.0,子網路遮罩為:255.255.255.0
點選上圖的 NAT 設定:
由此我們可以得出:
子網ip:192.168.146.0
子網路遮罩:255.255.255.0
預設網關:192.168.146.2
那麼我們可以得出:
hostname ipaddress subnet mask geteway
1、 master 192.168.146.200 255.255.255.0 192.168.146.2
2、 slave1 192.168.146.201 255.255.255.0 192.168.146.2
3、 slave2 192.168.146.202 255.255.255.0 192.168.146.2
後面的主機可以依次相加
注意:這裡可以根據自己本機的 ip 進行虛拟機ip配置設定,主機名要不一樣,ip位址要不一樣
2、開啟虛拟機服務
我的電腦----> 管理 ------>服務和應用程式------>服務
3、配置網絡
以 root 使用者登入 Linux 虛拟機,輸入如下指令配置 ip
1 | |
将下面内容添加到打開的檔案中
2 3 | |
最後顯示結果為:
DEVICE=eth0【網卡名稱】
HWADDR=00:07:E9:05:E8:B4 #對應的網卡網卡位址,即mac位址(檔案裡可以沒有)
TYPE=Ethernet#表示網絡類型是以太網
UUID:網卡的UUID(檔案裡可以沒有)
ONBOOT=yes【開機加載】
BOOTPROTO=static【是否自動擷取,static是靜态位址】
IPADDR=192.168.146.200【配置你的本地IP】
NETMASK=255.255.255.0【子網路遮罩】
GATEWAY=192.168.146.2【預設網關】
輸入完成後,按ESC 鍵,然後輸入“:wq”,即儲存退出
4、配置 DNS
|
輸入:
|
輸入完成後,按ESC 鍵,然後輸入“:wq”,即儲存退出
如果不進行 DNS 配置,那麼隻能和真實實體機通信, ping www.baidu.com 是不通的
5、重新開機網卡,使得配置生效
|
6、關閉防火牆
如果你 ping 本機真實ip位址,不通,那麼需要關閉防火牆
|
|
具體操作為:
service iptables stop
chkconfig iptables off
那麼第一台虛拟機配置完成。接着可以利用 vmware 的克隆功能克隆出其他的虛拟機
第一步:關閉 虛拟機
|
第二步:克隆
利用 VMware 的克隆工具,右鍵 虛拟機名字---》管理----》克隆 。然後都是下一步下一步操作即可。
這裡我們用 上面的虛拟機克隆出另外一台虛拟機 slave1
第三步:克隆完成後,開啟虛拟機 slave1 。然後配置IP。
注意:完成以後啟動克隆的虛拟機,使用者名和密碼都是被克隆的linux的使用者名密碼
①、由于是完全的克隆過來的 Linux 是以需要更改這幾項:作業系統實體位址、IP位址、主機名
②、删除網卡中的UUID和實體位址HWADDR(這兩行在Linux重新開機之後,作業系統會自動生成的)
1、以 root 使用者登入 slave1 ,輸入如下指令:
|
将 IP 改為 192.168.146.201,去掉 UUID 和 HWADDR 這兩行
2、接下來修改主機名:在指令中輸入
|
修改為:
3、删除Linux實體位址綁定的檔案(該檔案會在作業系統重新開機并生成實體位址以後将實體位址綁定到IP上);
輸入如下指令:
|
4、輸入 shutdown -r now 重新開機系統
然後我們輸入 ifconfig 發現 IP 已經更改了
是以:我們可以克隆出 slave2,slave3 等虛拟機,在依次這樣更改 IP 配置即可互相 ping 通。