虛擬機中安裝Linux系統(tǒng)(CentOS7)和三種網(wǎng)絡(luò)配置超級詳細(xì)教程
時間:2023-07-17 04:00:01 | 來源:網(wǎng)站運營
時間:2023-07-17 04:00:01 來源:網(wǎng)站運營
虛擬機中安裝Linux系統(tǒng)(CentOS7)和三種網(wǎng)絡(luò)配置超級詳細(xì)教程:安裝Linux系統(tǒng)是每一個初學(xué)者的第一個門檻,那下面我就帶大家輕松的跨越這道門檻,跟我一起操作吧!
本文介紹如何在VMware虛擬機上安裝Linux系統(tǒng)
需要準(zhǔn)備的軟件:VMware和Linux鏡像文件
一、安裝VMware可參考另一篇文章
http://dwz.date/dCWx 二、下載linux安裝鏡像本教程使用的linux版本是CentOS-7.2-x86_64-Minimal-1511.isohttps://wiki.centos.org/Download微信搜索關(guān)鍵字“大數(shù)據(jù)峽谷”關(guān)注微信公眾號,回復(fù)“CentOS7” 可獲取完整的安裝包網(wǎng)盤下載連接地址
三、虛擬機準(zhǔn)備1.打開 VMware,創(chuàng)建新的虛擬機2.選擇“自定義”,然后點擊“下一步”3.虛擬機兼容性選擇,默認(rèn)即可, 然后點擊“下一步”這里要注意兼容性,如果是VMwear15創(chuàng)建的虛擬機復(fù)制到更低的版本會出現(xiàn)不兼容的現(xiàn)象。如果是用VMwear12創(chuàng)建的虛擬機在VMwear15中打開則不會出現(xiàn)兼容性問題。
4.選擇“稍后安裝操作系統(tǒng)”, 然后點擊“下一步”5.客戶機操作系統(tǒng) 選擇“Linux”,版本選擇“CentOS7 64位”, 然后點擊“下一步”6.編輯“虛擬機名稱”和“位置”,也可以使用默認(rèn)名稱和路徑, 然后點擊“下一步”7.處理器與內(nèi)存的分配,默認(rèn)即可, 然后點擊“下一步”處理器分配要根據(jù)自己的實際需求來分配,在使用過程中CPU不夠的話是可以再增加的。
8.內(nèi)存自定義,根據(jù)實際的需求分配,然后點擊“下一步”9.網(wǎng)絡(luò)類型選擇“使用網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)(E)”然后點擊“下一步”10.I/O控制器類型選擇“LSI Logic”然后點擊“下一步”11.虛擬磁盤類型選擇“SCSI”然后點擊“下一步”12.磁盤選擇“創(chuàng)建新虛擬磁盤”,然后點擊“下一步”13.磁盤容量,磁盤容量暫時默認(rèn)即可,勾選將虛擬磁盤拆分成多個文件,然后點擊“下一步”磁盤容量后期可以隨時增加,不要勾選立即分配所有磁盤,否則虛擬機會將磁盤容量直接分配給CentOS,會導(dǎo)致宿主機所剩硬盤容量減少。不勾選的情況下用多少占用多少
勾選將虛擬磁盤拆分成多個文件,這樣可以使虛擬機方便用儲存設(shè)備拷貝復(fù)制。
14,磁盤名稱,默認(rèn)即可,然后點擊“下一步”15.點擊“完成”16.點擊“CD/DVD (IDE)“17.選擇“使用ISO映像文件”,點擊“瀏覽”,找到你鏡像文件所在位置:設(shè)置好之后點擊“確認(rèn)”18.點擊“開啟此虛擬機”開始安裝四、虛擬機安裝1.開啟虛擬機后會出現(xiàn)以下界面,選擇第一項安裝CentOS 7,然后回車,開始安裝Install
(1)CentOS 7 安裝CentOS 7
(2)Test this media & install CentOS 7 測試安裝文件并安裝CentOS 7
(3)Troubleshooting 修復(fù)故障
2.選擇安裝的語言,選擇后單擊Continue按鈕我們在CentOs系統(tǒng)可以自己選自己習(xí)慣的語言,這里選擇英文、鍵盤選擇美式鍵盤
3.設(shè)置時間時區(qū)選擇杭州,查看時間是否正確。然后點擊Done
4.選擇安裝位置,在這里可以進(jìn)行磁盤劃分。配置分區(qū),下面兩種方法,二選一即可- 可以選擇 Automatically configure partitioning(自動配置分區(qū))然后點擊done
- 選擇 i wil configure partitioning(我將會配置分區(qū)),然后點擊done
自動配置分區(qū)比較簡單,下面演示手動配置分區(qū)的方法如下圖所示,點擊加號,選擇/boot,給boot分區(qū)分200M。最后點擊Add然后以同樣的辦法給其他幾個區(qū)分配好空間后點擊Done然后會彈出摘要信息,點擊AcceptChanges(接受更改)5.設(shè)置主機名與網(wǎng)卡信息6.最后選擇Begin Installation(開始安裝)7.設(shè)置root密碼設(shè)置root密碼后點擊Done8.點擊USER CREATION 創(chuàng)建管理員用戶輸入用戶名密碼后點擊Done9.等待系統(tǒng)安裝完畢重啟系統(tǒng)即可10.重啟系統(tǒng)五、網(wǎng)絡(luò)連接類型網(wǎng)絡(luò)連接類型的選擇,網(wǎng)絡(luò)連接類型一共有橋接、NAT、僅主機三種。
- 僅主機:虛擬機與宿主機直接連起來
- 橋接:選擇橋接模式的話虛擬機和宿主機在網(wǎng)絡(luò)上就是平級的關(guān)系,相當(dāng)于連接在同一交換機上。
- NAT:NAT模式就是虛擬機要聯(lián)網(wǎng)得先通過宿主機才能和外面進(jìn)行通信。
下面講解這三種模式的配置方法
六、NAT 模式配置NAT 網(wǎng)絡(luò)地址轉(zhuǎn)換(Network Address Translation)
1.虛擬機網(wǎng)絡(luò)設(shè)置配置虛擬機的網(wǎng)絡(luò)設(shè)置為NAT
2.虛擬軟件網(wǎng)絡(luò)設(shè)置?選擇vmware - 編輯 – 虛擬機網(wǎng)絡(luò)編輯器
點擊更改設(shè)置
3.配置虛擬軟件中vmnet8的IP為VMne8選擇一個網(wǎng)段,不修改0號ip地址。默認(rèn)設(shè)置2號ip地址為網(wǎng)關(guān)。
4.查看本地windiws VMnet8網(wǎng)絡(luò)此時,windiws 機器上的vmware vmnet8網(wǎng)絡(luò)已經(jīng)改變
5.修改虛擬機的ip地址信息vi /etc/sysconfig/network-scripts/ifcfg-eno16777736#修改如下內(nèi)容TYPE=EthernetBOOTPROTO=static # 手動分配ip,將dhcp改為staticDEFROUTE=yesPEERDNS=yesPEERROUTES=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_PEERDNS=yesIPV6_PEERROUTES=yesIPV6_FAILURE_FATAL=noNAME=eno16777736UUID=910c860a-7a48-441f-8904-7110b7d5913aDEVICE=eno16777736ONBOOT=yes # 該網(wǎng)卡是否隨網(wǎng)絡(luò)服務(wù)啟動,將no改為yesIPADDR=192.168.2.3 #該網(wǎng)卡ip地址就是你要配置的固定IP,如果你要用xshell等工具連接,2這個網(wǎng)段最好和你自己剛設(shè)置的電腦網(wǎng)段一致,否則有可能用xshell連接失敗,最后一個數(shù)3不能設(shè)為0、1和2NETMASK=255.255.255.0 # 子網(wǎng)掩碼GATEWAY=192.168.2.2 # 網(wǎng)關(guān)ipDNS1=8.8.8.8 # DNS,8.8.8.8為Google提供的免費DNS服務(wù)器的IP地址
修改完之后按ESC鍵,輸入 :wq 保存退出
GATEWAY=192.168.2.2網(wǎng)關(guān)ip設(shè)置查看方式
選擇vmware - 編輯 – 虛擬機網(wǎng)絡(luò)編輯器-NAT設(shè)置
6.重啟網(wǎng)絡(luò)服務(wù)7.查看ip地址8.檢查網(wǎng)絡(luò)配置是否成功如果可以ping通,證明配置成功
9.圖解七、Host-Only 模式Host-only 僅主機模式
1.虛擬機網(wǎng)絡(luò)設(shè)置配置虛擬機的網(wǎng)絡(luò)設(shè)置為hostonly
2.虛擬軟件網(wǎng)絡(luò)設(shè)置選擇vmware - 編輯 – 虛擬機網(wǎng)絡(luò)編輯器
3.配置虛擬軟件中vmnet1的IP為VMnet1選擇一個網(wǎng)段,不修改0號ip地址。
4.查看windows VMnet1網(wǎng)絡(luò)此時,本地windows機器上的vmware vmnet1網(wǎng)絡(luò)已經(jīng)改變
?這個IP地址其實是Windows的IP地址,該IP地址是用于與host-only網(wǎng)絡(luò)連接方式的虛擬機進(jìn)行通信的
5.修改虛擬機的ip地址信息vi /etc/sysconfig/network-scripts/ifcfg-eno16777736#修改如下內(nèi)容?TYPE=EthernetBOOTPROTO=static # 手動分配ip,將dhcp改為staticDEFROUTE=yesPEERDNS=yesPEERROUTES=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_PEERDNS=yesIPV6_PEERROUTES=yesIPV6_FAILURE_FATAL=noNAME=eno16777736UUID=910c860a-7a48-441f-8904-7110b7d5913aDEVICE=eno16777736ONBOOT=yes # 該網(wǎng)卡是否隨網(wǎng)絡(luò)服務(wù)啟動,將no改為yesIPADDR=192.168.80.3 NETMASK=255.255.255.0 # 子網(wǎng)掩碼GATEWAY=192.168.80.1 # 網(wǎng)關(guān)ipDNS1=8.8.8.8 # DNS,8.8.8.8為Google提供的免費DNS服務(wù)器的IP地址?
修改完之后按ESC鍵,輸入 :wq 保存退出
6.重啟網(wǎng)絡(luò)服務(wù)同NAT模式一樣的操作
7.查看ip地址同NAT模式一樣的操作
8.檢查網(wǎng)絡(luò)配置是否成功同NAT模式一樣的操作
9.圖解八、橋接模式Bridged(橋接)
虛擬機guest和宿主機host要在同一網(wǎng)段,只要host可以上網(wǎng),guest就可以上網(wǎng)
1 .虛擬機網(wǎng)絡(luò)設(shè)置配置虛擬機的網(wǎng)絡(luò)設(shè)置為bridge
前提,通過ipconfig 查看物理機的網(wǎng)段,還要確保要修改的ip地址沒有被占用(ping ip)
2. 修改虛擬機的ip地址信息vi /etc/sysconfig/network-scripts/ifcfg-eno16777736#修改如下內(nèi)容?TYPE=EthernetBOOTPROTO=static # 手動分配ip,將dhcp改為staticDEFROUTE=yesPEERDNS=yesPEERROUTES=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_PEERDNS=yesIPV6_PEERROUTES=yesIPV6_FAILURE_FATAL=noNAME=eno16777736UUID=910c860a-7a48-441f-8904-7110b7d5913aDEVICE=eno16777736ONBOOT=yes # 該網(wǎng)卡是否隨網(wǎng)絡(luò)服務(wù)啟動,將no改為yesIPADDR=192.168.1.120 NETMASK=255.255.255.0 # 子網(wǎng)掩碼GATEWAY=192.168.1.1 # 網(wǎng)關(guān)ipDNS1=8.8.8.8 # DNS,8.8.8.8為Google提供的免費DNS服務(wù)器的IP地址
修改完之后按ESC鍵,輸入 :wq 保存退出
3.重啟網(wǎng)絡(luò)服務(wù)同NAT模式一樣的操作
4.查看ip地址同NAT模式一樣的操作
5.檢查網(wǎng)絡(luò)配置是否成功同NAT模式一樣的操作
6.圖解九、linux其他的一些配置1.修改計算機名[root@localhost ~]# hostnamectl set-hostname hadoop01
2.配置IP地址映射建議在本地windows也做映射,這樣在本地就直接可以使用計算機名連接了,方便使用
[root@localhost ~]# vim /etc/hosts?127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4::1 localhost localhost.localdomain localhost6 localhost6.localdomain6192.168.2.3 hadoop01
3.關(guān)閉防火墻[root@localhost ~]# systemctl stop firewalld # 臨時關(guān)閉防火墻[root@localhost ~]# systemctl disable firewalld # 禁止開機啟動
4.設(shè)置關(guān)閉selinux# 臨時關(guān)閉 selinux?setenforce0?# 永久關(guān)閉 selinux?sed -i "s/^SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助
關(guān)鍵詞:網(wǎng)絡(luò),配置,超級,教程,詳細(xì),安裝,系統(tǒng),虛擬