当前位置:首页 > 虚拟机 > 正文

两个虚拟机可以相互通讯吗(虚拟机与主机通信)


一、virtualbox虚拟机安装centos并配置网络使宿主机和虚拟机能够互相访问配置步骤
安装VirtualBox后,会在宿主机上安装虚拟网卡如图
双击查看详细信息,信息如图
在虚拟机上,我使用仅主机方法来配置现有网络。虚拟机主要使用这个虚拟网卡作为网关。
进入CentOS系统后,主要需要配置三个文件:
1更改IP地址
使用命令vi/etc/sysconfig/network-scripts/ifcfg-eth0修改文件内容如下
DEVICE="eth0"
BOOTPROTO="static"此处改为使用静态ip
HWADDR="08:00:27:0C:33:8F"
NM_CONTROLLED="yes"
ONBOOT="Yes"设置为自动启动
TYPE="Ethernet"
UUID="f4adafbc-322d-4dc8-b549-4291f1c04f01"
IPADDR=192.168.137.101设置此项虚拟机的IP地址必须与宿主机在同一网段,但不能同名
设置NETMASK=255.255.255.0子网掩码
#GATEWAY=192.168.137.1设置网关即
2.文件内容如下:
NETWORKING=YES
HOSTNAME=omain
GATEWAY=192.168DNS
使用命令vi/ect/更改文件内容如下:
添加nameserver192.168.137.1作为域名服务器
最后重启网络服务就可以了。可以在宿主机上ping通虚拟机,并成功ping通。但是在虚拟机上固定主机和网关时都存在问题,更不用说固定外部网络了。问题如下。100%损失)。的结果是无效主机名。这个问题困扰了我一整天,百度也找不到答案。我知道问题肯定出在IP配置上,今晚百度了一下,用上面的方法搞清楚了虚拟网卡,并用虚拟网卡作为网关。和我电脑的网卡无关。后来我想我们可以使用宽带共享无线wifi,为什么不通过虚拟网卡共享宽带连接呢?我马上尝试了一下,开始共享后,虚拟网卡的IP又变了,最后解决了。
Ping主机,OK。
,OK。