virbr0怎么关闭_虚拟机中除去虚拟网桥virbr0 | 学步园
摘要:本文主要解决,在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 ]
摘要:本文主要解决,在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 ]