前言

  • 本文基于 VMware 15 Pro,CentOS 7 系统镜像
  • 新建虚拟机,网络连接方式:使用网络地址转换(NAT)
  • 全部采用默认配置安装

注: 使用网络地址转换(NAT) -- 在这种联网方式下,宿主主机相当于一台路由器,给虚拟机分配IP地址,所以要保证二者IP在同一网段。


设置虚拟机网络

1、打开虚拟网络编辑器

第一次设置,需要点击右下角的 更改配置,来启用NAT模式,效果如图一、图二所示

vmware-nat-configure

vmware-nat-configure-for-nat

2、点击VMnet8,设置相关信息

一般采用默认配置即可,若图中1处的子网IP自己调整,相应的2、3也需要做对应的调整,即保持在同一子网下。

vmware-nat-configure-vmnet8

设置CentOS网络

全程以 root 权限操作,对网卡信息进行配置

# 编辑网卡信息

## 注意不同系统的网卡配置文件名称可能不能
## 常见的名称为 ifcfg-ens33、ifcfg-eth0
## 请根据实际情况进行修改
vi /etc/sysconfig/network-scripts/ifcfg-ens33

主要对以下几个部分进行修改

BOOTPROTO # 获取IP的方式,默认为 dhcp(动态),需要改成 static(静态)
IPADDR # 设置为自己想要的IP地址,注意,保持和和虚拟机网络配置在同一子网下,不要与宿主主机冲突,例:192.168.239.223
BROADCAST # 广播地址,最后一位是255,以本文配置为例此应为:192.168.239.255
NETMASK # 子网掩码,和虚拟机网络配置一致:255.255.255.0
GATEWAY # 默认网关,与虚拟网络编辑器的NAT设置一致:192.168.239.2
DNS # 必须进行设置,不然域名无法进行解析,只能通过IP进行访问
ONBOOT # yes表示启动就执行该配置,需要改为yes

修改前后对比

ifcfg-ens33-lod ifcfg-ens33-new

修改保存完后,重启网络

service network restart

重启完成后,ping 宿主机或者相应的网站,不出意外应该能成功ping通。


后记

为了方便进行测试,通常情况下我们会对虚拟机进行 关闭防火墙、关闭SELinux、升级系统软件操作。

关闭防火墙

# 关闭防火墙
systemctl stop firewalld.service
# 禁止防火墙开机启动
systemctl disable firewalld.service
# 查看防火墙状态
firewall-cmd --state

关闭SELinux

# 查看SELinux状态,显示为 disabled 即为关闭状态
/usr/sbin/sestatus -v
# 关闭SELinux
vi /etc/selinux/config
# 将 SELINUX=enforcing 更改为 SELINUX=disabled

升级系统软件

yum update -y

results matching ""

    No results matching ""