一、准备工具
- 主机系统:macOS 10.13.6
- 虚拟机:VMware Fusion 专业版 11.5.3 (15870345)
- CentOS的iso文件:CentOS-7-x86_64-DVD-2003
说明:
VMware Fusion 专业版 11.5.3 是支持 macOS 10.13.6 系统的最后一个版本。
下一个版本的 VMware-Fusion-11.5.5-16269456 不支持 macOS 10.13.6 系统。
如需使用,需要升级Mac主机的系统到macOS 10.14。
- 虚拟机
image
二、修改网络配置文件
1、查看网卡的状态
ifconfig
或者
ip addr
2、备份网卡配置文件
说明:
ifcfg-eth后面的数字0的含义是,第一张以太网卡。
ifcfg-eth0:是第一张以太网卡,对应的网卡配置文件。
CentOS7默认的网卡配置文件一般是ifcfg-eth33。
打开网络配置文件目录
cd /etc/sysconfig/network-scripts
查看网络配置文件(找到默认网卡配置文件ifcfg-eth33)
ls
修改前,先备份网卡配置文件
cp ifcfg-ens33 ifcfg-ens33.bak
image
3、编辑网卡配置文件
1)配置文件修改前内容如下
修改前
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
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=ac4d913d-2026-4dc2-911a-888406b9a318
DEVICE=ens33
ONBOOT=yes
IPV6_PRIVACY=no
2)需要修改的内容如下:
需要修改的内容如下:
ONBOOT=no 将no修改为yes(是否随系统启动)
BOOTPROTO=dhcp 将dhcp修改为static(配置静态IP)
注释:
IP地址分配方式有DHCP服务器自动分配和手动配置,
这里配置成手动的静态IP,故参数取值是static。
要增加的网络参数中IPADDR和NETMASK是必填项,
GATEWAY和DNS可以不添加。
如下依次是:
IPADDR IP地址 #最后三位数在0~255之间,不要与现有IP冲突。
NETMASK 子网掩码
GATEWAY 网关
DNS1 服务器(DNS配置根据当地网络供应商进行添加)
DNS2 备用服务器
3)开始修改网络配置文件
编辑网卡配置文件(推荐:使用全路径)
vim /etc/sysconfig/network-scripts/ifcfg-ens33
进入编辑模式
按i键
修改内容如下
BOOTPROTO=dhcp 将dhcp修改为static(配置静态IP)
ONBOOT=yes 如果是no,则修改为yes(是否随系统启动)
添加内容如下
IPADDR=192.168.0.235
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
DNS1=114.114.114.114
DNS2=8.8.8.8
退出编辑模式
按Esc键
退出vim编辑器,并保存内容
:wq
- 修改后如下图
image
三、查看是否配置成功
1、重启网络服务
重启网络服务
service network restart
2、查看是否配置成功
查看网卡的状态
ifconfig
或者
ip addr
- 配置成功如下图
image
3、测试链接外网是否成功
链接百度
ping www.baidu.com
此时,链接的结果是失败的。
四、修改虚拟机网络配置
1、更改虚拟机网络适配器
- 此时虚拟机与网络还无法连通。
- 需要修改虚拟机网络配置。
image
- 改成wifi模式
- 之前是“与我的Mac共享”经测试不能联网
image
- 虚拟机ping百度地址:成功
- 虚拟机ping本机地址:成功
image
- 本机ping虚拟机地址:成功
image
2、配置好网络后虚拟机拍摄快照,方便后期恢复
虚拟机在关机状态下,拍摄快照。
可以提高拍摄快照速度,减少快照硬盘占用。
image