一、虚拟机的使用场景
1、运行特定版本的操作系统
2、隔离物理机,用于安全测试
3、提升资源利用率
二、容器技术Docker
1、开箱即用
2、快速部署
3、可移植性强
4、环境隔离(有隔离逃逸的可能)
三、VMware的安装
1、推荐win10上安装VM16
1.1、遇到电脑没有开启虚拟化,就去BIOS设置
1.2、虚拟机开机后蓝屏或物理机重启,换个版本就行
2、VMware的常用功能和问题
2.1、打开现有的虚拟机:左上角“文件”—打开—选择需要的虚拟机
2.1、虚拟网络编辑器:左上角“编辑”—虚拟网络编辑器
2.3、虚拟机被锁定:在虚拟机的目录里找到“.lck”的文件及文件夹,删掉
2.4、重启或盒盖之后连不上:电脑的网络适配器,把VMnet8禁用再开启
2.5、克隆和快照:
2.5.1、克隆:把某个虚拟的系统克隆一份。虚拟机关机,选中要克隆的系统,右键–管理–克隆–创建完整克隆
2.5.2、快照:选中要快照的虚拟系统–右键–快照–拍摄快照
2.6、虚拟机和物理机之间的文件传输
2.6.1、物理机里复制,虚拟机里粘贴
2.6.2、虚拟机也安装了QQ或微信,互相发文件
2.6.3、Xshell里可以直接甩进去
2.6.4、Xftp里也可以传输
三、VMware的三种网络模式
虚拟的交换机:让相同模式的虚拟机可以相互连接
1、桥接模式:Bridge 虚拟机与物理机一样占用网口IP
2、NAT模式:Network Address Translation 不不用配置,大部分用NAT
3、仅主机模式:Host-Only 封闭起来不能连接外面
虚拟网卡:让物理主机和虚拟机相互连接
1、VMware Network Adapter VMnet1 仅主机模式
2、VMware Network Adapter VMnet8 NAT模式
四、CentOS
1、安装–解决黄色感叹号
2、打开命令行模式:左上角—Application—Utilities–Terminal
3、配置静态IP:
成功的标准:1、虚拟机能访问互联网。2、虚拟机能连接物理机
3.1、确认物理机的IP,虚拟机的IP不能和物理机在同一网段
3.2、查看虚拟机的网络模式,一般使用NAT
3.3、虚拟网络编辑器–子网IP的网段,DHCP设置和NAT设置的网段,三者一致
3.4、在root用户下:vim /etc/sysconfig/network-scripts/ifcfg-ens33
4、安装yum源:把centOS的yum源改为阿里云的yum源
5、Xshell连接虚拟机:左上角—新建—名称自己起,主机是虚拟机的静态IP,端口号22—左上角用户身份验证–root,123456
5.1、中文乱码:上部地球的图标–UTF-8
5.2、其他的设置在工具–选项里找
5.3、传输文件直接点上部的Xftp的图标
5.4、连接多个虚拟机时,可以上部排列–瓷砖排序
5.5、同时给多台虚拟机发送相同的命令在顶部–查看–撰写–撰写栏,撰写栏选全部会话