检查CPU是否支持虚拟化

# 检查cpu是否支持vmx虚拟化
 lscpu |grep vmx

# 或检查cpu是否支持svm
lscpu |grep svm

从VMware官网下载安装包


安装依赖包

# 安装elfutils-libelf-devel
## elfutils-libelf-devel的作用是把模块加载到内核中
yum install elfutils-libelf-devel -y

# 安装Development Tools软件组
yum groupinstall "Development Tools" -y

安装VMware workstation16主程序

# 给安装包加可执行权限
chmod +x VMware-Workstation-Full-16.5.5-16285975.x86_64.bundle

# 执行安装包
./VMware-Workstation-Full-16.5.5-16285975.x86_64.bundle

防火墙放行规则

# 临时放行https
firewall-cmd --add-service=https

# 永久放行https
firewall-cmd --add-service=https --per

# 临时放行902/tcp
firewall-cmd --add-port=902/tcp

# 永久放行902/tcp
firewall-cmd --add-port=902/tcp --per

设置nmcli管理VMnet虚拟网卡

例如VMware的虚拟网卡默认是不受nmcli管理的

# 使用nmcli管理vmnet1网卡
nmcli device set vmnet1 managed yes 

# 查看网卡状态
nmcli device status