关于虚拟机之间是否可以联通的问题

本文探讨了虚拟机间的网络联通性问题,涉及DHCP与静态IP配置、网关、DNS设置以及virbr0虚拟桥接网卡的影响。实验表明,虚拟机必须有正确的网关和DNS配置,并且在同一IP段内才能相互联通。同时,virbr0虽然始终可达,但不作为有效的DNS服务器。最后,强调了nmcli命令在动态修改虚拟机配置中的重要性。
摘要由CSDN通过智能技术生成

两台虚拟机

a:网卡由 DHCP 自动配置,ip=192.168.15.131/24。通过 rout -n 命令查询,网关gateway=192.168.15.2, 通过netstat -antulp 查询 域名服务器DNS=192.168.122.1

b:网卡手动配置 ip=192.168.15.188/32 网关gateway=182.168.15.2 域名服务器dns=192.168.122.1,

其中,dns是一个virbr的虚拟桥接网卡,如果把b设置为DHCP自动分配域名的话,两台机器的网卡为NAT模式,网卡名称都是ens33

 

真机的配置

真机a:网卡由DHCP自动配置,ip=192.168.18.129 网关gateway=192.168.18.254,真机a上搭建了上面的两台虚拟机,真机a系统为windowns 10

真机b:网卡由DHCP自动配置,ip=192.168.18.176 网关gateway=192.168.18.254,真机b系统为linux 7,网卡为无线网卡,但是真机b上也有一个virbr0的网卡ip也是192.168.122.1,并且真机b通过netstat -antulp查询也会发现这个192.168.122.1的网址再监听53号端口

上网查询发现:virbr0是一个虚拟的网络连接端口,默认为0号虚拟网络连接端口,通过虚拟机进行移植操作系统时,默认会以nat的网络地址转移

 

执行命令:

b ping 192.168.15.2 可以,

b ping 192.168.122.1 可以,

b ping 192.168.15.2 可以,

b ping a,即 b ping 192.168.15.131 可以

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值