鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

搭建网桥

KAE加速热迁移测试的网络环境是使用Linux网桥。

  • 若是源物理机与目标物理机网卡直连,则不需要配置网关。
  • 源物理机与目标物理机的网桥名需要一样。
  • 源物理机与目标物理机需处在同个网段。
  • 虚拟机的IP地址需要与网桥处在同个网段。
  1. 创建网桥接口。
    1
    brctl addbr <网桥名>
    
  2. 绑定网卡。

    若是网卡存在IP地址,需要清除IP地址。

    1
    ip addr flush dev <网卡名>
    
    执行以下命令,将网卡绑在网桥上。
    1
    ip link set <网卡名> master <网桥名>
    
  3. 启动接口。
    1
    2
    sudo ip link set <网桥名> up
    sudo ip link set <网卡名> up
    
  4. 查看是否绑定成功。
    1
    brctl show
    

    若绑定成功,回显如下:

    需要安装bridge-utils。

  5. 配置网桥的IP地址与网关。
    1
    2
    ip addr add <IP地址> dev <网桥名>
    ip route add default via <网关IP地址> dev <网卡名>
    
  6. 修改虚拟机XML文件绑定网桥。
    <interface type='bridge'>
      <mac address='<Mac地址>'/>
      <source bridge='<网桥名>'/>
      <model type='virtio'/>
      <address type='pci' domain='0x0000' bus='0x0b' slot='0x00' function='0x0'/>
    </interface>

    虚拟机内IP地址与网关配置命令如下:

    ip addr add <IP地址> dev <虚拟网卡名>
    ip route add default via <网关IP地址> dev <虚拟网卡名>
  7. 测试连通。

    在目标物理机中,执行以下命令查看虚拟机网络是否畅通,若能成功连接网络,则说明网络搭建成功。

    1
    ping <虚拟网卡IP地址>