安装 centos7 虚拟机
选中工具–点击新建–填写虚拟机名称–类型选择Linux–版本选Red Hat (64-bit)–下一步
设置内存大小(可以按默认来,也可以选择合适的内存大小,默认为1G),下一步
创建虚拟硬盘,创建
选择虚拟硬盘文件类型,再点击下一步
这里选择硬盘容量动态分配,下一步
选择合适的文件存储位置和大小,点击创建
设置虚拟机
选中刚刚创建的虚拟机,点击设置
设置安装镜像(去官网下载centos7的安装镜像即可,这里不进行赘述)
可以在阿里站点下载,速度较快
http://mirrors.aliyun.com/centos/7/isos/x86_64/
选择CentOS-7-x86_64-Minimal-2009.iso即可,或者其他的
配置网络驱动(本文关键)
网卡1选择默认 NAT 连接方式,并记下 MAC 地址(后续会用到)
网卡2启用网络连接–选择 “仅主机(Host-Only)网络” 连接方式,记下 MAC 地址(后续会用到)
点击 ok 进行虚拟机启动安装即可,安装过程和普通的系统安装一样,按着提示一步步来就行
启动进来会提示你选择启动盘,选择刚刚配置的安装镜像即可
其余步骤不再展开
设置联网(本文关键)
参考:https://www.jianshu.com/p/044fc0b85521
关键操作:
进入cd /etc/sysconfig/network-scripts/目录,可以看到目前只有ifcfg-enp0s3和ifcfg-enp0s8配置文件(如果安装centos7没有选择两个网卡的话,应该只有ifcfg-enp0s3 一个配置文件,如果只有一个配置文件,则另外一个就用这个copy过来改,需要更改UUID的值)
编辑 ifcfg-enp0s3 设置网卡1,设置动态 ip 进行联网,使得能服务器访问外网
1
# vi ifcfg-enp0s3
首行添加网卡1的 MAC 地址
编辑 ifcfg-enp0s8 设置网卡2,固定 ip,后续 ssh 通过此 ip 连接
1
# vi ifcfg-enp0s8
首行添加网卡2的 MAC 地址,设置静态ip
重启网络
1
# service network restart
测试验证
1
# ping baidu.com
这时候要是可以上网,那设置ok,如何还是不行就继续下一步操作
先把虚拟机关闭,重新设置网卡1的连接方式
管理–全局设定
网络–添加 NAT 网络–OK
选中虚拟机,点击设置,进行网卡1连接方式配置
选择
NAT 网络
并选择 刚刚创建的 NAT 网络NatNetwork
点击 OK重新启动虚拟机再进行验证即可
假如还是无法 ping 通 baidu.com,尝试 ping 百度的 ip (可以通过一个可以上网的电脑 ping 域名获取 ip)
ip 能通但是域名无法解析,需要重新编辑 ifcfg-enp0s3 在末尾添加 DNS服务器
1
2DNS1=8.8.8.8
DNS2=114.114.114.114再进行测试