虚拟机安装centeros7 无法连接网络 virsh命令找不到 删除多余的vir0 不然dubbo会有问题

 

进入linux  ping  www.baidu.com  无法访问

cd /etc/sysconfig/network-scripts

vi ifcfg-ens33 修改这个文件

onboot=yes  原来是on

shutdown -h now  关机

然后重启虚拟机  再次ping

ping  www.baidu.com  就通了

 

 

 

https://www.zhihu.com/question/53708440

virsh命令找不到  不然不能删除无用的vir0

virsh net-list command not found

检查下libvirt有没有安装好

rpm -qa | grep libvirt

如果没有安装下

yum -y install libvirt    有时候要多尝试几次

安装好了,再执行virsh就有了

发布于 2017-08-16

 

 

执行ip addr  有三个  lo  ens33  virbr0

# virsh net-list
Name State Autostart
-----------------------------------------
default active yes

# virsh net-destroy default
Network default destroyed

# virsh net-undefine default
Network default has been undefined

# service libvirtd restart
Stopping libvirtd daemon: [ OK ]
Starting libvirtd daemon: [ OK ]

执行完就剩lo 和ens33了

https://blog.csdn.net/weixin_39412870/article/details/77869859

虚拟机中除去虚拟网桥virbr0

weixin_39412870 2017-09-06 18:26:18  737  收藏

分类专栏: CentOS7

本文主要解决,在centos物理机上安装centos类型的客户机,由于virbr01导致的客户机无法通过nat上网问题。

一、问题

如果我们安装centos或者redhat的时候安装了虚拟化相关的软件包,那么系统启动以后,我们运行ifconfig命令,会得到如下的显示:

如果我们的物理机和客户机都是centos或者redhat,此时就可能存在麻烦:物理机和客户机同时都有virbr0,它们具有相同的ip地址192.168.122.1,存在ip冲突;另一方面也妨碍了我们将客户机通过nat方式进行联网。

 

二、解决

 

这个问题怎么来的?

 

在我们使用虚拟机管理器的图形界面来安装虚拟机的时候,自动创建虚拟网桥和虚拟网卡。另外,我们很少会在一个虚拟机中再安装一个虚拟机,所以,我们可以将宿主机上的网桥删除。方法如下:

# virsh net-list
Name                 State      Autostart
-----------------------------------------
default              active     yes

# virsh net-destroy default
Network default destroyed

# virsh net-undefine default
Network default has been undefined

# service libvirtd restart
Stopping libvirtd daemon:                                  [  OK  ]
Starting libvirtd daemon:                                  [  OK  ]

 

 

https://blog.csdn.net/wangkai_123456/article/details/50730844

https://www.cnblogs.com/javajetty/p/10804381.html

标签:ping   style   pre   没有   admin   有趣的   运行   部署   名称   

这几天研究dubbo,在电脑上装了几台Center os 7虚拟机,最后把提供者部署到虚拟机中时,发现一个有趣的事:在dubbo-admin管理平台上看到两台不同虚拟机中的服务提供者ip都是这个玩意。

技术分享

这东西真是坑死个人啊,在虚拟机中启动提供者没有任何问题,但是启动消费者端,立马就报错……,起不来了……。最后发现是这个东西,我本机根本ping不通这个IP,能起来就怪了……

然后我在虚拟机中查看Ip发现还真有这个ip存在:

技术分享

我就奇怪了,为啥会是下面的这个ip呢,于是我想能不能吧它禁用掉?

于是网上百度了一下,发现这个虚拟网卡是因为安装系统时启用了 libvirtd 服务后生成的,并不是必须的,(●ˇ?ˇ●)二话不说直接把这个虚拟网卡卸载掉了:

1、virsh net-list

名称               状态     自动开始  持久
---------------------------------------------------------

default              active    yes

2、virsh net-destroy default

3、virsh net-undefine default

4、systemctl restart libvirtd.service

完成这几步后再查看ip就没有它了:

技术分享

复制下面的命令,直接运行即可:

virsh net-list
virsh net-destroy default
virsh net-undefine default
systemctl restart libvirtd.service

 最后回到dubbo-admin管理平台上看查看服务提供者一切就和我们想要的了

技术分享

 

centos 7 删除 virbr0 虚拟网卡virsh net-list

标签:ping   style   pre   没有   admin   有趣的   运行   部署   名称   

原文地址:http://www.cnblogs.com/cz-xjw/p/6665617.html

 

 

好文要顶 关注我 收藏该文 

 

 

 

 

 

 

 

 

 

 

 

 

虚拟机安装Center OS无法正常访问网络问题

破晓-我思故我在 2019-06-20 16:03:21  474  收藏
版权


将原来的no改为yes,之后重启
————————————————
版权声明:本文为CSDN博主「破晓-我思故我在」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/q289336929/article/details/93048894

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章