本地搭建虛擬機環境

渠道有倆:

1.vmware workstastion

2.virtual box

討論幾種系統來源

vmware workstation搭建步驟:

技巧:中間有鼠標不能切換的問題,ctl+alt即可切換回電腦界面

1.下載workstation

2.下載鏡像,linux官方鏡像可以從163鏡像站下載,地址是http://mirrors.163.com/centos/7.6.1810/isos/x86_64/。在這個地址內可以在centos路徑下選擇其他版本,但是一般選擇最新版,最選擇DVD基礎版即可,不建議使用everything版,忒大了,且測不出各種環境配置。

3.安裝vmware,之後再在系統內查看ip,mobaxterm是ifconfig會看到多了vmware的ip196.168的網段的內網IP。

4.生成新的虛擬機的時候可以安裝系統,也可以稍後安裝(點擊dvd那裏,彈窗中選brow,然後選擇鏡像所在路徑)

5.安裝系統後啓動

6.三種網絡連接方式:

2.VMware虛擬機3種網絡模式區別

(1)橋接網絡模式

在這種模式下,VMWare虛擬出來的操作系統就像是局域網中的一臺獨立的主機,它可以訪問網內任何一臺機器,你需要手工爲虛擬系統配置IP地址、子網掩碼,而且還要和宿主機器處於同一網段,這樣虛擬系統才能和宿主機器進行通信,虛擬系統和宿主機器的關係,就像連接在同一個Hub上的兩臺電腦。從網絡技術上理解相當於在宿主機前端加設了一個虛擬交換機,然後宿主機和所有虛擬機共享這個交換機。

(2)NAT網絡地址轉換模式

使用NAT模式,就是讓虛擬系統藉助NAT的功能,通過宿主機所在的網絡來訪問公網。在這種模式下宿主機成爲雙網卡主機,同時參與現有的宿主局域網和新建的虛擬局域網,但由於加設了一個虛擬的NAT服務器,使得虛擬局域網內的虛擬機在對外訪問時,使用的則是宿主機的IP地址,這樣從外部網絡來看,只能看到宿主機,完全看不到新建的虛擬局域網。

採用NAT模式最大的優勢是虛擬系統接入互聯網非常簡單,你不需要進行任何其他的配置,只需要宿主機器能訪問互聯網即可。

如果你想利用VMWare安裝一個新的虛擬系統,在虛擬系統中不用進行任何手工配置就能直接訪問互聯網,建議你採用NAT模式。

(3)Host-only主機模式

在某些特殊的網絡調試環境中,要求將真實環境和虛擬環境隔離開,可採用host-only模式,在這種模式下宿主機上的所有虛擬機是可以相互通信的,但虛擬機和真實的網絡是被隔離開的。在這種模式下新建了一個由所有虛擬機與宿主機所構成的局域網,但該局域網與宿主機本身所處的現有局域網是相互獨立的,如果不做額外路由設置,這兩個局域網之間不會連通,因此新建的局域網可以認爲是一個單獨從屬於當前宿主機的私有網絡,其成員爲當前宿主機和相關的所有虛擬機。

從網絡技術上講相當於爲宿主機增添了一個虛擬網卡,讓宿主機變成一臺雙網卡主機(宿主網卡+虛擬網卡)。同時在宿主機後端加設一個虛擬交換機,讓宿主機和所有虛擬機構成另一個虛擬的局域網。由於具備雙網卡,宿主機可同時參與兩個局域網(現有的宿主局域網+新建的虛擬局域網),只不過缺省情況下兩個局域網不連通。

如果想利用VMWare創建一個與網內其他機器相隔離的虛擬系統,進行某些特殊的網絡調試工作,可以選擇host-only模式。

總結:橋接網絡模式相當於一臺真正的主機,需要配置上網信息,適用於辦公環境;NAT網絡地址轉換模式藉助宿主機上網,配置簡單,可能造成IP地址衝突,適用於家庭、辦公環境;Host-only主機模式,無法連接到實際網絡,只能與宿主機進行通訊,適用於某些特殊的網絡調試環境。
--------------------- 
作者:冷鋒_Crazer 
來源:CSDN 
原文:https://blog.csdn.net/u013541411/article/details/78917006 
版權聲明:本文爲博主原創文章,轉載請附上博文鏈接!

 

 

選擇NAT的方式進行連接,好處是可以充分利用網絡資源,又不是佔用別人的ip。

系統centos7安裝過程中可能會遇到的問題:純淨版安裝後IP a沒有網卡,進到/etc/sysconfig/network-script下發現沒有ifcfg-eth0,只有ifcfg-ens33,通過以下教程就可以搞定:https://www.cnblogs.com/achengmu/p/8979257.html

解決初始化後沒有ip及不能連接外網的步驟:(根本原因是系統初裝時未配置eth0的網卡設置)

1.把ens33改爲eth0,原來的ens33建議備份

2.eth0內需要把name改爲eth0即可

3.修改/etc/default/grub 在GRUB_CMDLINE_LINUX原有的參數後面加上"net.ifnames=0 biosdevname=0"

4.執行 grub2-mkconfig -o /boot/grub2/grub.cfg

5.重啓即可。

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章