• KVM 下如何关闭 virbr0


    安装KVM 后都会发现网络接口里多了一个叫做 virbr0 的虚拟网络接口:

    这是由于安装和启用了 libvirt 服务后生成的,libvirt 在服务器(host)上生成一个 virtual network switch (virbr0),host 上所有的虚拟机(guests)通过这个 virbr0 连起来。默认情况下 virbr0 使用的是 NAT 模式(采用 IP Masquerade),所以这种情况下 guest 通过 host 才能访问外部。

    大多数时候我们虚拟机使用的是 bridge(网桥)直接连到局域网里,所以这个 virbr0 不是必须的(注:不要搞混淆了,bridge 和这里的 virbr0 bridge 是互不相干的)。
    如何关掉这个 virbr0 呢?先 net-destroy 然后 net-undefine,最后别忘了重启 libvirtd 让设置生效:

    # virsh net-list
     名称               状态     自动开始  持久
    ----------------------------------------------------------
     default              活动     是           是
    
    
    
    # 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  ]
    
  • 相关阅读:
    django 在保存数据前进行数据校验
    itertools
    python 发送请求
    python 异常处理
    python 对redis 键值对的操作
    python 对redis key的基本操作
    python 操作redis数据
    一只青蛙一次可以跳1阶或者2阶,n阶,有多少种到达终点的方式。
    Django 自定义扩展命令
    关于函数可变参数
  • 原文地址:https://www.cnblogs.com/sanduzxcvbnm/p/15538964.html
Copyright © 2020-2023  润新知