vmware安裝虛擬機linux爲例,以及網卡相關信息修改

操作系統安裝部署

1.什麼是操作系統

操作系統:是用戶用於管理和控制計算機系統的軟硬件資源的集合。

操作系統組成部分: 內核(kernel,lib,API),命令解釋器(shell),程序

Linux操作系統特性:
· 穩定性 安全性 開源特性(代碼) 自由傳播 多任務特性 多用戶管理
· 可靠性高 可伸縮性 強大的網絡功能 支持很多數據庫程序 強大的開發功能

2.操作系統安裝

1)虛擬環境部署安裝

第一個歷程:需要下載虛擬軟件,地址:VMware Workstation v15.5.0

說明:使用收費版–具有快照功能(月光寶盒)

      激活碼:UA5DR-2ZD4H-089FY-6YQ5T-YPRX6
            GA590-86Y05-4806Y-X4PEE-ZV8E0       

      安裝VMware Workstation v15.5.0 中安裝位置儘量不要在C盤,避免後期存儲不便。

第二個歷程:需要下載CentOS系統iso文件,地址:https://developer.aliyun.com/mirror ,進去找OS鏡像,下載DVD版本,因爲下面介紹的是用光驅裝系統。如下圖下載OS鏡像。
在這裏插入圖片描述
第三個歷程:windows系統:下載Xshell 5/6軟件。

          下載Xshell 6地址:https://xshell.en.softonic.com/

          MAC系統:       下載 secureCRT 。  下載 secureCRT可以去愛情守望者網站下載。

         下載完成安裝即可。

2)創建虛擬機

注意:等價於要去專賣店去買計算機
(1)在VMware軟件中,單擊左上角的“文件”,在下拉菜單中選擇“新建虛擬機”。如下圖新建虛擬機
在這裏插入圖片描述
(2)在彈出的“新建虛擬機嚮導”選項卡里面,選擇“自定義(高級)”。選擇完畢後,點擊“下一步”。如下圖新建虛擬機嚮導。
在這裏插入圖片描述
(3)“硬件兼容性”一項,選擇最新的,我用的是VMware15版本,所以我能選到的最新的是Workstation15.0。如果使用的是VMware14版本,那此處就選擇Workstation14.0。選擇完畢後,點擊“下一步”。如下圖所示硬件兼容性
在這裏插入圖片描述
(4)我們後面要自己安裝CentOS7系統,所以此處選擇“稍後安裝操作系統”。選擇完畢後,點擊“下一步”。如下圖所示稍後安裝客戶機操作系統。
在這裏插入圖片描述
(5)我們要學習的是linux系統,CentOS也屬於Linux系統的一種,所以此處當然要選擇“Linux”,版本選擇“CentOS 64位”。選擇完畢後,點擊“下一步”。如下圖所示選擇客戶機操作系統。
在這裏插入圖片描述
(6)虛擬機是用來作爲學習時克隆使用的模板機,所以此處我給這臺虛擬機起的名字直接就是它的IP+用途,既“10.0.0.200-CentOS7.6-模板機”。選擇完畢後,點擊“下一步”。如下圖所示命名虛擬機。
在這裏插入圖片描述
(7)學習的時候都是在自己的筆記本電腦上安裝虛擬機,所以處理器(其實就是CPU的意思)都給1個就可以(默認設置)。選擇完畢後,點擊“下一步”。如下圖所示處理器配置。
在這裏插入圖片描述
(8)內存這一項需要注意,安裝系統的時候,最好選擇2G或更多,待安裝完系統後,再改成1G即可。選擇完畢後,點擊“下一步”。如下圖所示此虛擬機的內存
在這裏插入圖片描述
(9)“網絡類型”這項,必須選擇“使用網絡地址轉換(NAT)”,想要嘗試其餘幾種網絡類型的話,等變成linux老鳥之後,再自行研究。選擇完畢後,點擊“下一步”。如下圖所示網絡類型。
在這裏插入圖片描述
(10)“I/O控制器類型”這一項,直接默認默認即可,不需要改動。選擇完畢後,點擊“下一步”。如下圖所示I/O控制器類型。
在這裏插入圖片描述
(11)“磁盤類型”這一項,也直接默認即可,不需要改動。選擇完畢後,點擊“下一步”。如下圖所示磁盤類型。
在這裏插入圖片描述
(12)“磁盤”這一項,選擇“創建新虛擬機磁盤”,我們要安裝新系統嘛,自然也創建一塊空的新磁盤是最好的。選擇完畢後,點擊“下一步”。如下圖所示磁盤。
在這裏插入圖片描述
注意:千萬別選“使用物理磁盤”,如果選了此項,那你那塊盤裏的所有東西就都被格式化沒了,會哭的哦。

(13)“磁盤容量”這一項,學習期間不會產生多少數據,所以磁盤大小隻要至少給到10G就行,我給20G,當然如果你的硬盤很大很任性要給個1T這也是完全沒有問題的。選擇完畢後,點擊“下一步”。如下圖所示磁盤容量
在這裏插入圖片描述
建議將磁盤存儲爲單個文件,比較方便,但這裏不是硬性要求,看個人喜好。
(14)“磁盤文件”的名字,保持默認的即可。選擇完畢後,點擊“下一步”。如下圖所示磁盤文件。
在這裏插入圖片描述
(15)在“自定義硬件”選項卡里面,還需要配置一下要使用的操作系統iso文件。在左側選中“新CD/DVD(IDE)”,在右側選中“使用ISO映像文件”,點擊“瀏覽”按鈕,在彈出的窗口中找到本地的CentOS系統iso文件。選擇完畢後,點擊“關閉”。如下圖所示自定義硬件。
在這裏插入圖片描述
完成創建虛擬機=選擇自己的配置購買計算機。
此時,一臺新虛擬機的硬件就全部配置完畢了,檢查確認無誤後,就可以開機裝系統了。
確認完畢後,點擊“完成”。

3)安裝CentOS 7系統

(1)虛擬機開機後,選擇“Install CentOS 7”這一項。此時鼠標是不好用的,都是使用鍵盤的上下箭頭來進行操作的,選好後按下 tab 鍵,增加下面內容:net.ifnames=0 biosdevname=0,這段命令後面設置會標註說明。如下圖所示CentOS 7。
在這裏插入圖片描述
輸入完成後檢查,並按下回車繼續安裝系統。
注意:鼠標進入安裝界面後點擊鼠標會自動鎖定,如果想再次使用鼠標,可以使用Ctrl+Alt鍵進行取消鎖定。
(2)選擇安裝使用的語言
作爲一個linux的學習者,要適應英文環境,所以強烈建議此處選擇英文,而不選擇中文。
選擇完畢後,點擊“Continue”。如下圖所示選擇安裝使用的語言。
在這裏插入圖片描述
(3)配置網絡 設置IP和主機名。配置網絡,點擊“NETWORK HOSTNAME”。如下圖所示配置網絡(3)①-④。
在這裏插入圖片描述
如下圖所示配置網絡(3)①
在這裏插入圖片描述
如下圖所示配置網絡(3)②
注意:上面輸入的net.ifnames=0 biosdevname=0就是更改網卡名稱爲eth0,如果未輸入,網卡名稱顯示爲ens33。這裏提前配置爲了減少操作,如果沒有輸入上面的命令,小夥伴們也不用慌哦,後面安裝好系統也可以設置吆。
在這裏插入圖片描述
如下圖所示配置網絡(3)③
在這裏插入圖片描述
如下圖所示配置網絡(3)④

注意:如下圖所示配置網絡(3)④中,第5步這裏地址即使我們是整個局域網設置同一個地址也不會出現衝突,爲什麼呢?
小夥伴們自己想咯_。網關地址和DNS服務器地址一致即可。

(4)自定義分區。進入磁盤分區如下圖所示(4)①~⑧。
在這裏插入圖片描述
磁盤分區如下圖所示(4)①
在這裏插入圖片描述
磁盤分區如下圖所示(4)②
在這裏插入圖片描述
磁盤分區如下圖所示(4)③
在這裏插入圖片描述
磁盤分區如下圖所示(4)④
注意:boot分區設置200M足以,只要你設置的總磁盤存儲是*T以上,boot分區也可土豪一些。
在這裏插入圖片描述
磁盤分區如下圖所示(4)⑤
注意:swap分區,也稱交換分區(內存使用中不夠時,硬盤空間交換給內存使用 )

  swap分區容量大小理論是:內存 <8G時swap分區大小 = 1~1.5倍的內存;內存>=8G時swap分區大小 = 8G 

在這裏插入圖片描述
磁盤分區如下圖所示(4)⑥
在這裏插入圖片描述
磁盤分區如下圖所示(4)⑦
在這裏插入圖片描述
磁盤分區如下圖所示(4)⑧
到這裏,創建通用分區已經完成。
(5)最小化安裝系統。進入最小化安裝系統如下圖所示(5)①~②。
在這裏插入圖片描述
最小化安裝系統如下圖所示(5)①
在這裏插入圖片描述
最小化安裝系統如下圖所示(5)②
(6)開始安裝系統,如下圖所示。
在這裏插入圖片描述
(7)設置root密碼。如下圖所示設置root密碼(7)①~②。
在這裏插入圖片描述
如下圖所示設置root密碼(7)①
在這裏插入圖片描述
如下圖所示設置root密碼(7)②
在這裏插入圖片描述
如下圖所示正在安裝系統中
(8)配置VMware Workstation整個網絡。如下圖所示虛擬網絡編輯器(8)①~③。
在這裏插入圖片描述
如下圖所示虛擬網絡編輯器(8)①
在這裏插入圖片描述
如下圖所示虛擬網絡編輯器(8)②
在這裏插入圖片描述如下圖所示虛擬網絡編輯器(8)③

4)通過Xshell連接系統

(1)如下圖所示新建會話屬性(1)①~⑥。
在這裏插入圖片描述
如下圖所示新建會話屬性(1)①
在這裏插入圖片描述
如下圖所示會話(1)②
在這裏插入圖片描述
如下圖所示SSH安全警告(1)③
在這裏插入圖片描述
如下圖所示SSH用戶名(1)④
在這裏插入圖片描述
如下圖所示SSH用戶身份驗證(1)⑤
在這裏插入圖片描述如下圖所示連接10.0.0.200模擬機成功(1)⑥

此時,遠程連接已經建立。換句話說可以遠程進行操作虛擬機10.0.0.200主機啦。

3.遠程進行網絡配置

方法一:在圖形界面配置網絡

在Xshell界面輸入 nmtui進入系統網絡圖形配置界面。如下圖NetworkManager TUI界面,enter進入。

注意:此前沒有輸入net.ifnames=0 biosdevname=0的小夥伴就可以在這裏修改配置哦。
在這裏插入圖片描述
如下圖NetworkManager TUI界面
在這裏插入圖片描述
eth0界面編輯
在這裏插入圖片描述
Edit Connection設置界面

方法二:在文件中配置網絡。如下圖在文件中配置網絡。

          命令格式:vi /etc/sysconfig/network-scripts/ifcfg-eth0

~~~~ ~~ ~~~ ~~ ~~~ ~~ ~~~ ~~ ~~~ ~~ ~~~ ~~ ~~~ ~~ ~~~ ~~ ~~~ ~~
vi 編輯命令三部曲基礎用法:

  1. 輸入小寫字母 i — 進入編輯模式

  2. 輸入按鍵 esc — 退出編輯狀態

  3. 輸入 :w(write)q(quit) — 保存並退出

在這裏插入圖片描述
如下圖在文件中配置網絡
~~~ ~~ ~~~ ~~ ~~~~~~ ~~ ~~~ ~~ ~~~ ~~ ~~~ ~~ ~~~~ ~~ ~~~ ~~ ~~~~
注意:執行完上面方法一或者二都必須從第二的歷程開始操作:

如何修改網卡名稱信息:

第一個歷程: 修改網卡文件中名稱信息

vi ifcfg-ens33

NAME=eth0

DEVICE=eth0

第二個歷程: 網卡文件名稱重命名

mv ifcfg-ens33 ifcfg-eth0

第三個歷程: 讓系統內核加載網卡名稱修改信息

vi /etc/default/grub

GRUB_CMDLINE_LINUX=“xxx net.ifnames=0 biosdevname=0 xxx”

第四個歷程: 加載修改配置信息

grub2-mkconfig -o /boot/grub2/grub.cfg

第五個歷程: 重啓操作系統

reboot

4.虛擬機連接錯誤排錯

排查網絡問題思路:

虛擬主機linux →網關(10.0.0.254)→ windows主機→ 網關→互聯網(網絡設備)→ 服務器主機(223.5.5.5)

注意:ping 10.0.0.254 不管通或者不通都需要做下面檢查
1)問題原因:

a. 網卡配置不正確 —虛擬

b. 虛擬網絡編輯器是否正確

c. 確認系統安全服務是否關閉(防火牆 360 火絨)

d. 重啓linux系統:reboot(放大招 _
2) 檢查windows主機的網關

windows標 + r --> cmd

ping 192.168.20.254
3) 確認虛擬網絡服務是否正常

windows標 + r --> services.msc

檢查vmware NAT服務是否正常開啓
4)確認主機可以訪問外網

網絡域名信息: ping www.baidu.com

修改網卡信息: vi /etc/sysconfig/network-scripts/ifcfg-eth0

添加一行信息:DNS1=223.5.5.5

DNS 域名解析作用: ping 域名(DNS 解析成 IP地址)

5. 虛擬主機網絡配置

  1. 虛擬網卡管理部分

設置虛擬主機可以使用虛擬網卡信息 vmnet8(NAT)
2) 虛擬網卡模式配置 (NAT)

NAT模式 虛擬主機(地址-證件號碼) --> windows主機(地址-證件號碼) --> 外網

                                兒童號碼                  藉助大人號碼             識別大人號碼

                                10.0.0.200     -->    192.168.20.202   -->   192.168.20.202

優勢:虛擬主機地址可以保持一致,任意配置

缺點:不方便直接遠程連接

特點: 可以訪問外網

橋接模式 虛擬主機(地址-證件號碼) --> windows主機(地址-證件號碼) --> 外網

                                成人號碼                藉助大人號碼     -->      識別成人號碼

                          192.168.20.201          192.168.20.202   -->    192.168.20.201

優點:方便其他主機遠程連接

缺點: 虛擬主機地址容易產生衝突

特點: 可以訪問外網

僅主機模式

優點: 網絡安全性高

特點:不能訪問外網, 只能訪問內部網絡主機
3) 虛擬網卡功能設置

· 是否激活虛擬網卡

· 是否開啓DHCP功能 是否自動獲取IP地址

建議關閉:企業中服務器地址一定是固定, 所以可以關閉DHCP服務
4) 虛擬網卡網絡設置

在互聯網環境中, 不同網絡區域, 稱爲是一個網段(網絡), 相同一個區域稱爲局域網

指定網絡地址信息(規劃區域信息) 10.0.0 區域
7. 操作系統遠程連接

  1. 遠程軟件配置(連接 終端 VT模式 日誌)

第一個歷程: 建立新的會話信息

第二個歷程: 配置遠程連接信息

會話名稱: oldboy69-模板主機

協議:SSH 遠程服務

主機:10.0.0.200

端口: 22

第三個歷程: 驗證身份信息

用戶名稱 用戶密碼

06 遠程連接排錯思路
2)遠程連接排錯
① 確認網絡鏈路是否暢通

windows+r -> cmd --> ping 10.0.0.200

原因分析:

a 網卡配置信息是否正確

b 檢查虛擬網卡配置信息

c 檢查系統虛擬網卡配置

地址 10.0.0.1 掩碼 255.255.255.0
②確認windows安全服務是否關閉
③確認系統遠程服務開啓

xshell telnet

telnet 10.0.0.200 22

原因分析:

a 系統遠程服務沒有開啓

b systemctl status sshd --> active

特殊情況解決方法:

  1. 重啓vmware服務

services.msc — vmware 相關服務重啓

  1. 重新初始化虛擬網絡信息

虛擬網絡編輯器 – 還原默認設置 – 重新配置 – 確認應用

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