一:VMware
1.准备工具:
VMware Workstation Pro安装
CentOS-7.6-x86_64-DVD-1810.iso(CentOS 7.6 (1810) 安装ISO镜像百度云下载 - 爱E族)
2.虚拟机的新建配置:
linux系统下载及安装(CentOS-7-x86_64-DVD-1810.iso)_linkai1993826的博客-CSDN博客_centos7镜像1810
按上述配置发现网络不起作用,
则按以下重新配置网络:
虚拟机网络适配器 选择NAT模式,用于共享主机IP地址
登录centos
vi /etc/sysconfig/network-scripts/ifcfg-ens33
编辑一下内容:
BOOTPROTO=dhcp #自动获取ip,网上很多设置为static的静态ip,实际上在操作中并未成功
HWADDR=00:0C: : : #添加MAC地址 之前尝试过很多方法都没有成功,添加了这个之后就OK了(这行我没有添加)
ONBOOT:yes #默认是no 设置为yes后重启就好了
vmware安装centos 7后没有ifconfig命令,无法访问网络,无法SSH连接的解决办法_xiaoap009的博客-CSDN博客
执行命令:
systemctl restart network
yum search ifconfig
yum install net-tools.x86_64
一直选择: y
安装完成,至此:自己的主机可以ping通虚拟机,虚拟机也可以ping通虚拟机。
如果需要虚拟机和本机在同一个网段:
网络适配器设置为:
然后重启虚拟机,再把IP设置成和主机在一个网段内,再重启网卡:service network restart
vmware为我们提供了三种网络工作模式,它们分别是:Bridged(桥接模式)、NAT(网络地址转换模式)、Host-Only(仅主机模式)。
在NAT模式下,虚拟机网络和主机网络就不是一个网段上,从虚拟NAT设备的设计上就可以看出来,要想在NAT模式下,虚拟机和主机通信必须设计出一个网卡VMware Network Adapter VMnet8出来,将来为二者通信使用;
仅Host-Only主机模式的目的就是让虚拟机只能和主机通信,不允许虚拟机上外网,保证虚拟机的安全性,因此必须设计一块虚拟网卡VMware Network Adapter VMnet1出来,另外此处的虚拟网卡的概念和虚拟机1、虚拟机2、虚拟机3...虚拟机n中内部的网卡(在虚拟机终端上通过命令ifconfig查看到的网卡譬如etho 或ens33)不是一回事,不要把Vmnet1和VMware Network Adapter VMnet1混淆起来,前者是交换机,后者是虚拟网卡。
二:VirtualBox
1.准备工具:
VirtualBox 安装
CentOS-7.6-x86_64-DVD-1810.iso
https://download.virtualbox.org/virtualbox/6.1.26/VirtualBox-6.1.26-145957-Win.exe
2.虚拟机的新建配置:
VirtualBox下安装CentOS7系统 - 代码ok - 博客园
按上述配置创建两个虚拟机,发现ip竟然一样。。。,
网络设置参照以下方法解决,重新配置:
Virtual box的nat模式中,(克隆)虚拟机IP地址重复问题(nat模式下虚拟机间的通信)_云不散的博客-CSDN博客