下載鏡像
訪問:https://www.centos.org,這里我們安裝精簡版Minimal ISO
,這里我下載的時候是http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1810.iso,如果是國內推薦使用阿里的下載地址:http://mirrors.aliyun.com/centos/7.6.1810/isos/x86_64/CentOS-7-x86_64-Minimal-1810.iso-
創建虛擬機
-
虛擬機引導
使用
推薦模式
,然后安裝程序光盤映像文件
選擇下載的CentOS-7-x86_64-Minimal-1810.iso
鏡像,輸入虛擬機名稱
,并設置虛擬機存儲目錄
,設置磁盤容量
,然后自定義硬件
信息,最后點擊完成并開啟虛擬機 -
鏡像引導
選擇
Install Centos 7
,選擇語言
,點擊DATE & TIME
設置時區,點擊左上角Done
返回,點擊INSTALLATION DESCRIPTION
,查看安裝信息,點擊左上角Done
返回后,點擊右下角的Begin Installation
開始安裝,之后會進入到用戶即密碼設置敞口,可設置root
密碼或創建用戶,如果只需要root
用戶,只需要設置root
密碼即可,返回后等待安裝準備任務結束,點擊Reboot
重啟,等待后臺安裝完成
-
-
網絡配置
安裝完成后發現無法聯網,于是使用
ifconfig
查看網絡,結果報錯命令不存在
,通過ip addr
看到有兩個網卡,一個lo
(回環網卡)一個ens33
,其中ens33
網卡未啟動,通過修改網卡配置(/etc/sysconfig/network-scripts/ifcfg-
+網卡名
)cat /etc/sysconfig/network-scripts/ifcfg-ens33 vi /etc/sysconfig/network-scripts/ifcfg-ens33
將
ONBOOT=no
改為ONBOOT=yes
,然后重啟網絡sudo service network restart # 如果是啟動失敗,就需要查看宿主機windows電腦vmware{n}的虛擬網卡的IP地址,與虛擬機設置的`虛擬網絡編輯器` 中的虛擬網卡設置的子網網段對比,如果不一致需要重新設置并應用,虛擬機會自動修改宿主機電腦上的網卡IP
如果重啟后依然無法上網,可嘗試:
虛擬機
->編輯
->虛擬網絡編輯器
->更改設置
->還原默認設置
,然后重啟網絡
,如果依然無法聯網,則重載網卡
ifdown ens33 ifup ens33
虛擬機三種網絡模式詳解:https://www.cnblogs.com/jpfss/p/8616517.html,其他的我就不多說了
-
NAT模式設置固定IP
-
修改
/etc/sysconfig/network-scripts/ifcfg-ens33
,設置靜態IPBOOTPROTO=static IPADDR=192.168.29.112 NETMASK=255.255.255.0 GATEWAY=192.168.29.1 # 這里需要與虛擬機的NAT模式下的設置的網關一致,可通過虛擬機 -> 編輯 -> 虛擬網絡編輯器或在宿主機直接查看網絡找到虛擬機的網卡進行查看
-
設置DNS服務器方式1
# 修改`/etc/sysconfig/network-scripts/ifcfg-ens33`,然后重啟網絡 DNS1=114.114.114.114 DNS2=8.8.8.8
-
設置DNS服務器方式2
# 會自動在`/etc/resolv.conf`中配置DNS nmcli con mod ens33 ipv4.dns "114.114.114.114 8.8.8.8" nmcli con up ens33 # 和 ifup ens33 作用一致
-
經過大量嘗試,
此模式能ping通外網IP,無法ping通外網域名,各種百度結果都無果,暫未找到解決方法
,過程中偶爾出現過一兩次成功,但無法重現。經過3個小時的堅持,突然想起之前沒有配置靜態IP
時都能夠ping通,遂刪除靜態IP配置使用dhcp
方式,網絡一切正常,于是查看/etc/resolv.conf
發現網關配置的居然虛擬機NAT模式設置的網關
,一下子恍然大悟,重新配置靜態IP
,并將DNS
設置為虛擬機NAT模式的網關地址
(DNS1=xxx.xxx.xxx
),網絡訪問成功。終于通了,這里總結以下一個網絡異常的處理方法吧-
檢查配置
- /etc/sysconfig/network-scripts/ifcfg-ens33
- /etc/resolv.conf
-
重載網卡
ifdown ens33 ifup ens33
-
重啟網絡
service network restart
還原虛擬機網絡配置:
虛擬機
->編輯
->虛擬網絡編輯器
->更改設置
->還原默認設置
-
-
-
橋接模式設置固定IP
-
虛擬機網絡配置
進入
虛擬機
->編輯
->虛擬網絡編輯器
->更改設置
,選擇或添加橋接模式的網絡,在VMnet
信欄目中設置為橋接模式
,然后選擇橋接模式的物理網卡,這里本人之前使用的vmware 12.5
版本中經常出現無法選擇橋接模式的原因,經過排查發現是缺少了虛擬機橋接模式的網絡驅動VMware Bridge Protocol
,可通過windwos設置
->網絡和Internet
->以太網
->選擇更改適配器選項
->以太網(本地連接
)->右鍵屬性
->查看驅動列表是否有VMware Bridge Protocol
名稱的驅動,如果沒有,可通過網絡下載安裝,這里本人直接選擇重裝虛擬機
;橋接模式的網絡設置完成以后,選擇的客戶機
,右鍵設置
->網絡適配器
更改為橋接模式 -
宿主機網絡查看
因為要使用橋接模式就意味著虛擬機能夠與宿主機的局域網機器互聯,同時也意味著者需要自身與宿主機位于同一網段上,因此我們第一步就是,查看宿主機的網段:
windwos設置
->網絡和Internet
->以太網
->選擇更改適配器選項
->以太網(本地連接
)->右鍵狀態
,找到網關地址192.168.1.1
-
客戶機網絡配置
與
NAT模式
修改的靜態IP
的方式一致(DNS
配置為網關
或者公網DNS
均可),修改客戶機
的網絡配置,并重啟。ping www.baidu.com
正常,ping 192.168.1.1
正常,可是ping
宿主機就ping
不通,這讓我想起了docke
r默認的橋接模式
也出現過同樣的問題,因此嘗試關閉宿主機
的防火墻
,問題解決 -
遠程訪問
centos默認支持
ssh遠程訪問
,直接使用遠程工具連接22
端口進行訪問就行了,本人推薦xshell
,結合自家的工具xftp
,遠程執行命令與傳輸文件都十分的方便
-
問題
vmware虛擬機中安裝docker后,并安裝應用進行端口映射后,之后將虛擬機掛起,一段時間后恢復虛擬機,會出現無法訪問docker內部應用端口
的情況,這時我們需要重啟docker并重啟應用
或重啟虛擬機與docker再重啟應用
(推測是虛擬機的設置或其他變更,導致的系統中docker的默認網卡docker0
的配置出現了問題,目前本人虛擬機是橋接模式
并設置的局域網靜態IP
,vmware版本為15.0.4
,暫時未出現問題)
Vmware 安裝CentOS(CentOS-7-x86_64-Minimal-1810)
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
推薦閱讀更多精彩內容
- Mac下和Windows下安裝過程略有不同,網上Windows版本的比較多,考慮到在Mac下安裝并配置有一些注意的...
- 準備工作(Preparatory Work) 1. 下載CentOS 官網下載鏈接:http://isoredir...
- 了解網絡模式之前,先看看所涉及到的虛擬設備 一. VMware虛擬設備 1. 三種虛擬交換機(對應三種網絡模式) ...