本文已参与「新人创作礼」活动,一起开启掘金创作之路
CentOS 7 虚拟机的配置
拿到一台新的虚拟机我们得先进行一下相关的配置
拍照功能(关机时拍摄)
想拍照一样记录虚拟机现在的所有状态(特别推荐新手使用)
打开VMwear,在左侧找到你想要拍照的虚拟机,然后左键虚拟机的名字,找到拍照功能
在这里你可以选择拍摄当前快照,也可以向前寻找之前的快照,在拍摄快照时,记得要在描述里清楚地记得本次快照与上一次的相比改变了哪些重要的东西
这种方式是为了以防你改错配置文件并且忘记改了哪些配置文件时可以不必要重装系统重新配置
网络的配置
你写的虚拟机也要正常上网,所以网络配置显得格外重要
-
首先在编辑里面找到虚拟网络编辑器
然后点击打开
点击更改设置,如图更改(188可以更改成其他的数,随便你,推荐在100多最合适)并点击应用
然后点击NAT设置记住网关(等会配置要用)
- 配置ip地址等信息在/etc/sysconfig/network-scripts/ifcfg-ens33文件里做如下配置:
修改配置文件命令:vi /etc/sysconfig/network-scripts/ifcfg-ens33
可进入如下页面:(按下i即可修改)
- 删除UUID那一行
- BOTOTPROTO=static 这里改成静态的,因为虚拟机每次开机都自动获取ip
- ONBOOT=yes 启动时就加载此信息
- IPADDR=xxx.xxx.xxx.xxx(ip地址,上面配的)
- NETMASK=255.255.255.0
- GATEWAY=xxx.xxx.xxx.xxx(网关地址)
- DNS1=114.114.114.114
成品展示
记得配置完之后先按Esc在:wq退出并保存
- 命令:systemctl retart network.service 进行网卡重启
- 如果你想知道是否配置完成你可以
ping www.baidu.com如果能发包即成功,退出可以ctrl+c
配置虚拟机的防火墙
为了端口的开关问题,我们可以选择直接关闭防火墙
-
systemctl stop firewalld 临时关闭防火墙 (本次开机带关机会关闭防火墙)
-
systemctl disable firewalld 禁止防火墙开机启动 (本次不关,以后都会关闭)
-
systemctl status firewalld 查看当前防火墙状态
因此我们先进行systemctl disable firewalld,然后systemctl stop firewalld 就可以实现从现在到以后都会关闭,同时你也可以执行完systemctl disable firewalld 进行重启
配置虚拟机软件安装限制
在安装软件时无论是电脑还是手机都会有软件安装限制,例如windows 安装时会弹出是否同意更改
修改命令:vi /etc/selinux/config
还是按照网络配置那样修改
SELINUX=enforcing————>SELINUX=disabled
然后保存并退出即可
两种克隆区别
| 链接克隆 | 完整克隆 | 快照 | |
|---|---|---|---|
| 内容 | 把与原系统不同的修改部分克隆下来 | 将快照的内容完整的克隆下来 | |
| 大小 | 1g | 4g | 4g |
| 优缺点 | 优点:小不占空间,克隆快 缺点:如果删除快照则无法正常使用 | 优点:快照删除正常使用 缺点:克隆慢,占空间大 |