创建虚拟机
创建一台相当于只有硬件的物理机
- 文件–>新建虚拟机–>自定义–>下一步–>
- workstation 10.x–>下一步–>
- 稍后安装操作系统–>下一步–>
- Linux;centos 6 64位–>下一步–>
- 名称basic–>路径位置F:/linux/basic–>下一步–>下一步–>下一步–>
- 选择NET–>下一步–>
- 使用推荐–>下一步–>
- 使用推荐–>下一步–>
- 创建虚拟磁盘–>下一步–>
- 最大磁盘大小50G/100G;将物理磁盘拆分成多种–>下一步–>下一步–>完成
光盘放到光驱
编辑虚拟机设置–>CD/DVD–>使用ISO映像文件–>浏览镜像压缩包minimal.iso–>确定
开启虚拟机通电
- 选择install–>skip–>ok–>next–>
- 简体中文–>next–>美国英语式键盘–>next–>
- 基本存储设备–>是,忽略所有数据–>主机名basic–>下一步–>
- 默认选择上海–>下一步–>
- 密码:123456–>下一步–>
- 无论如何都使用–>替换现有的Linux系统–>下一步–>
- 将修改写入磁盘–>重新引导(重启操作系统)–>用户名:root密码:123456
虚拟机设置
- 编辑–>虚拟网络编辑器–>NET模式(子网IP、子网掩码、子网设置)
–>ifconfig(查看网络情况)–> cd /etc/sysconfig/network-scripts/(eth0网卡的配置信息)–>
vi ifcfg-eth0–>HWADDR(物理机MAC地址)命令模式dd删除这一行;UUID删除;ONBOOR:设置网卡启用yes还是禁用no;BOOTPROTO:获取ip的方式(静态方式static);增加IPADDR=192.168.81.199一行;增加NETMASK=255.255.255.0子网掩码一行;增加网关GATEWAY=192.168.81.2一行;增加DNS1=114.114.114.114一行DNS解析;–>保存–>重启网络服务service network restart–>ifconfig - Window+r输入services.msc将服务打开,查看虚拟机VM是否占有五个服务,没有则打开–>回到虚拟机查看网络服务chkconfig(sshd:远程连接的服务;iptables:防火墙)–>永久关闭防火墙服务chkconfig iptables off(临时关闭:service iptables stop),将来基于basic克隆虚拟机–>查看是否能ping通外网ping www.baidu.com(ctrl+c强制停止);查看物理机能否ping通虚拟机window+r,cmd,ping 192.168.81.199;(ipconfig物理机的IP使用无线网卡的ipv4的地址)检查虚拟机能够与物理机通信ping 物理机ipv4地址
- 由于以后几个虚拟机都是基于basic做克隆,不删该文件的话,将来克隆得到的几个虚拟机的MAC物理地址都是相同的。cd /etc/udev/–>cd rules.d/–>cat 70-persistent-net.rules–>rm -f 70-persistent-net.rules–>ls–>poweroff关机
- 拍个快照(保存虚拟机状态),便于以后还原到此状态。绿色扳手–>拍摄快照–>名称:basic–>拍摄快照(将来要还原,点击快照点击还原即可)
克隆虚拟机
绿色扳手–>找到刚才的快照–>克隆–>下一步–>创建链接克隆–>下一步–>node01–>重新选择node01虚拟机位置–>下一步–>完成
配置虚拟机
- 开启node01–>虚拟机–>设置–>网络–>高级–>查看已经产生MAC地址–>
- 登录–>修改IP–>vi /etc/sysconfig/network-scripts–>ifcfg-eth0–>IPADDR地址进行修改192.168.81.11–>保存–>
- 修改主机名–>vi /etc/sysconfig/network,修改HOSTNAME=node01–>保存–>vi /etc/hosts–>
- 绑定映射关系。增加192.168.81.11 node01一行(克隆几个虚拟机就添加几个映射关系行)–>poweroff关机–>拍快照(见上面第四步)
测试
测试克隆的各个虚拟机能否相互ping通,例如在node01里面:ping node02;ping node03;ping node03都通即可
使用远程连接工具secure CRT
- Sessions–>新建文件夹–>新建连接–>主机名192.168.81.11;用户名root;保存会话;
- 连接–>接受并保存–>输入用户名密码–>重命名文件夹中的主机名node01–>右键node01–>属性–>终端–>Linux;字体12;编码utf-8–>
- 设置日期date -s ‘2020-07-07 17:39:30’–>在文件夹中复制粘贴node01可以重命名node02
- 右键node02–>属性–>ssh2–>主机名换成192.168.81.12–>确定
配置物理机
C:\Windows\System32\drivers\etc目录下更改host文件,增加下面映射关系
192.168.228.11 node01
192.168.228.12 node02
192.168.228.13 node03
192.168.228.14 node04
保存后可在cmd直接ping node01能ping通,
注
- 桥接模式:虚拟机暴露在物理网络地址当中,IP地址必须符合在物理机的网络段地址中
- NET模式:虚拟机和物理机不在同一个网段,通过虚拟网卡VM8进行通信
- 仅主机模式:不能连接外网,只能和主机进行通信,使用虚拟网卡VM1通信