VMware虚拟机安装
# VMware网络
# VMware网络模式介绍
- NAT模式:在主机上建立一个虚拟交换机,虚拟交换机通过主机IP访问外网。
- 优点:不会与宿主机同一网络的其他物理设备IP冲突,支持端口转发。
- 缺点:无法被其他物理机访问。
- 桥接模式:直接使用宿主机的物理网卡,作为虚拟机的网卡来访问外网。
- 优点:可以被其他物理机访问。
- 缺点:可能会与其他物理设备IP冲突。
- 仅主机模式:只能与主机和其他虚拟机通信。
- 优点:安全。
- 缺点:无法访问外网。
# NAT端口转发介绍
VMware可以设置将宿主机的指定端口转发到虚拟机的指定端口
设置端口转发后,可以通过 "宿主机IP:端口" 来访问指定的虚拟机端口
# VMware NAT网络配置方法
打开菜单栏的 编辑 -> 虚拟网络编辑器
在虚拟网络编辑器界面中,单击右下角更改设置,使能够修改设置
VMnet栏中选择NAT模式 (或者按需求选择)
配置下方的子网IP和子网掩码,同时不勾选[使用本地DHCP服务...],因为要自己配置
- 子网IP例如:192.168.10.0
- 子网掩码例如:255.255.255.0
单击 NAT设置
- 设置网关IP,例如:192.168.10.254
- 如果需要设置端口转发,也可以在此页面设置端口转发
配置好后,单击各页面的确定即可
# 安装虚拟机
# 1. 安装VMware
百度安装VMware并激活。
# 2. 添加虚拟机
- 单击 右上角菜单栏 文件 -> 新建虚拟机 (或者主页页面直接单击创建新的虚拟机),选择自定义 -> 下一步。
- 一直单击下一步直到 [安装客户机操作系统] 界面 -> 选择 [稍后安装操作系统] -> 下一步。
- 操作系统选择Linux,版本选择CentOS7 -> 下一步。
名称与位置可以自己设置,也可以不设置(默认C盘) -> 下一步。
处理器按照宿主机配置选择即可 -> 下一步。
- 内存也按照宿主机配置选择即可 -> 下一步。
- 选择网络地址转换(NAT)模式,或者按需求选择 -> 下一步。
- 一直下一步,直到直到磁盘容量界面 -> 一般20GB即可,可以按需求设置大些 -> 下一步。
- 可以指定磁盘文件位置,也可以不指定(默认C盘) -> 下一步。
- 最后单击完成即可。
# 3. 设置CentOS7 ISO镜像文件
- 右击新建的虚拟机 -> 单击设置。
- 选择CD/DVD,然后在右侧指定CentOS7的ISO镜像。

- 单击确定进行保存,然后单击开启虚拟机。
# 4. 安装CentOS7
引导界面
- 第一个是安装CentOS7。
- 调整网卡名,CentOS7默认以网卡的槽位进行命名,不一定按顺序,如:ens33、ens44。
- 我们可以调整网卡命名格式,使其按eth1/2/3...这种逻辑位置方式排序。
- 选中Install CentOS7后按Tab键。
- 空格至换行后输入:
net.ifnames=0 biosdevname=0
。
- 第二个是测试光盘介质。
- 第三个是故障排除可用于修改密码。
- 第一个是安装CentOS7。
安装配置
- 选择语言 & 选择时区
- 选到上海区域即可。
- 选择安装的软件 - SOFTWARE SELECTION
- 选择最小化安装即可 (Minimal Install)。
- 勾选右侧的1,2,3,6组件。
- Debugging Tools、Compatibility Libraries、Development Tools、System Administration Tools。
- 配置网络&主机名 - NETWORK
- Configure 也可以安装好后配置。
- General —> Automatically connect to network。
- IPv4 settings —> 选择 Manual —> 配置IP 和 DNS。
- Configure 也可以安装好后配置。
- 分区 - INSTALLATION DESTINATION
- 选中需要分区的磁盘。
- 选择 手动分区(I will configure partitioning)。
- 单击 Done —> 选择 standard partiton 方法。
- 单击+号 配置添加分区 添加完毕后 单击Done。
- 三种分区方案
- 通用的分区方案。
- boot - 引导分区,建议分区大小:200M。
- swap - 交换分区:当内存不够用时 使用硬盘的空间来充当内存。
- 建议交换分区大小,内存<8G:内存大小的1.5倍,内存>=8G:设为8G。
- / - 根分区:全部剩余空间大小 (不用输入大小)。
- 数据多的分区方案。
- boot 同上。
- swap 同上。
- / 根分区:20G ~ 200G。
- /data:全部剩余空间大小。
- 灵活的分区方案。
- boot 同上。
- swap 同上。
- / 根分区:20G ~ 200G。
- 剩余空间不分,等有需求时再分。
- 通用的分区方案。
- 关闭系统安全
- 用不上所以关掉。
- 关闭 system-kdump:发生宕机时,将宕机前系统中内存异常的信息进行保存。
- 关闭 system-security policy:系统安全策略。
- 配置好后开始安装即可。
- 选择语言 & 选择时区
用户设置
- 设置Root用户密码。
- 创建普通用户。
等待安装完成即可。
# CentOS修改Linux主机名称
# CentOS6
- 临时修改
- 命令修改:
hostname [主机名]
。
- 命令修改:
- 永久生效
- 修改配置文件:
/etc/sysconfig/network
。
- 修改配置文件:
# CentOS7
- 临时修改
- 命令修改:
hostname [主机名]
。
- 命令修改:
- 永久修改
- 命令修改:
hostnamectl set-hostname [主机名]
。 - 或者修改配置文件:
/etc/hostname
。
- 命令修改: