安装VMware并修改网络设置
安装VMware Workstation的过程就不详细介绍了,网上很多教程。
安装过程参考如下文档:
新手教程 | 2024年最新Vmware17安装教程及许可证(详细图文)
安装完毕后,VMware软件会创建虚拟网卡并分配私有IP地址段,如果想修改默认VMware的网络设置,可以对VMware的“虚拟网络编辑器(N)”进行修改,下面以VMnet8 NAT模式网卡为例说明。
,
可以对VMnet8 NAT模式进行编辑修改,例如修改子网网段和DHCP分配地址段:
更改设置,可以修改默认的子网网段等配置:
一般情况下,VMnet8网段分配是:
宿主机的IP是1,例如:192.168.152.1,如下是Windows宿主机的ipconfig命令看到的VMnet8网卡的IP地址:
网关的IP地址是2,例如:192.168.152.2,如下是VMware的NAT网络配置:
3 - 254的地址分配给创建的虚拟机使用,例如:192.168.152.12,如下是VMware DHCP的配置,地址段区间是128 - 254,如果你的虚拟机想配置静态的IP,可以使用3 - 127这个地址段:
下面是Linux虚拟机的网卡配置文件静态IP地址设置的内容:
vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static # 修改为静态地址
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=b15a3378-723e-4c40-a80d-91418c055a6c
DEVICE=ens33
ONBOOT=yes # 修改为yes
IPADDR=192.168.152.12 # 修改为自己规划的IP地址
NETMASK=255.255.255.0
GATEWAY=192.168.152.2 # 修改为自己规划的网关地址
DNS1=8.8.8.8
DNS2=114.114.114.114
知道掌握这些信息,对虚拟机设置静态IP和一下网络服务的通信是很有帮助的。
创建Linux虚拟机
根据需要和宿主机配置规划虚拟机的配置与数量。
如:vcpu数量,核数,内存,磁盘容量。
需要说明的是,虚拟机的vcpu和内存即使创建的时候不合理也可以后期随时动态调整,但磁盘容量大小,建议考虑清楚后设置合理的大小,例如:Linux系统的盘容量大小,如果安装Oracle或其它对磁盘空间要求较大的软件,建议创建另外的磁盘,并使用LVM管理,方便后期磁盘容量的扩容等。
创建虚拟机的过程不赘述了,可以参考如下文档:
VMware Workstation Pro 17安装Centos 7 安装虚拟机及简单配置
安装CentOS 7.9
虽然CentOS 7.9官方不再支持了,但还有很多用户在用或搭建学习和测试环境,所以学习这个版本暂未完全过时。
安装前,建议进行一个简单的规划,将Linux的主机名和IP地址,用户名、密码,磁盘存储容量和数据或文件挂载点等等。
需要注意的是,安装过程中到磁盘管理部分了,建议选择使用LVM管理磁盘,方便后期容量的扩容和管理,毕竟LVM更灵活、功能更强大。
安装步骤,可以参考如下文章:
VMware Workstation 虚拟机学习 安装centos7.9
配置CentOS网络
安装好CentOS后,如果不想使用VMware DHCP的IP地址,可以自己设置一个静态IP,使用的地址段范围,参考前文的内容。
配置静态IP地址:
vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static # 修改为静态地址
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=b15a3378-723e-4c40-a80d-91418c055a6c
DEVICE=ens33
ONBOOT=yes # 修改为yes
IPADDR=192.168.152.12 # 修改为自己规划的IP地址
NETMASK=255.255.255.0
GATEWAY=192.168.152.2 # 修改为自己规划的网关地址
DNS1=8.8.8.8
DNS2=114.114.114.114
修改为静态地址后重启网络服务:
/etc/init.d/network restart
设置Linux系统的主机名为oradb:
hostnamectl set-hostname oradb
编辑/etc/hosts文件内容:
vim /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.152.12 oradb # 例如:主机名是oradb,ip是之前配置的静态ip地址
设置Linux的时区和日期时间
正常情况下时区和日期都是跟随宿主机的,有时候时区不正确,导致Linux系统时间不对,需要检查系统的时区设置和时间设置。
查看和设置时区:
# 查看系统时间和时区信息
timedatectl
# 设置系统时区为Asia/Shanghai
timedatectl set-timezone Asia/Shanghai
查看和设置系统时间:
# 查看系统时间信息
timedatectl
# 设置系统时间
timedatectl set-time "YYYY-MM-DD HH:MM:SS"
配置国内YUM源
配置yum方法一
以阿里开源镜像站为例,其它国内镜像,可以参考镜像网站官方说明。
阿里云开源地址:
首先,备份/etc/yum.repos.d/目录下的默认repo文件:
cd /etc/yum.repos.d/
mkdir backup
mv *.repo ./backup/
下载base源配置,如果没有wget命令,可以使用方法二,或后面配置本地yum,从本地iso文件中先安装wget后再下载repo文件:
wget -O /etc/yum.repos.d/Centos-7.repo https://mirrors.aliyun.com/repo/Centos-7.repo
文件/etc/yum.repos.d/Centos-7.repo内容: