下载
中文
注册

DHCP模式(动态IP)配置网桥

操作步骤

  1. 执行如下命令,查看虚拟网络是否正常。

    virsh net-list --all

    显示如下,则表示虚拟网络正常。

     Name      State    Autostart   Persistent
    --------------------------------------------
     default   active   yes         yes
    [root@localhost home]#

    若与回显不一致,则参考如下步骤配置网桥。

  2. 执行如下命令,打开“/usr/share/libvirt/networks/default.xml”文件。

    vi /usr/share/libvirt/networks/default.xml

    参考如下加粗字体内容修改。

    <network>
      <name>default</name>
      <bridge name="virbr0"/>
      <forward/>
      <ip address="192.168.122.1" netmask="255.255.255.0">
        <dhcp>
          <range start="192.168.122.2" end="192.168.122.254"/>
        </dhcp>
      </ip>
    </network>
  3. 执行如下命令,定义该虚拟网络。

    virsh net-define /usr/share/libvirt/networks/default.xml

    Network default defined from /usr/share/libvirt/networks/default.xml
  4. 执行如下命令,查看虚拟网络是否正常。

    virsh net-list --all

     Name      State      Autostart   Persistent
    ----------------------------------------------
     default   inactive   no          yes
  5. 执行如下命令,设置为自启动。

    virsh net-autostart default

    Network default marked as autostarted
  6. 执行如下命令,启动虚拟网络。

    virsh net-start default

    Network default started
  7. 对于Debian11.8/Debian10.13/Debian10.8,执行如下命令,查看虚拟网络配置。

    ip a

    virbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
        link/ether 52:54:00:f0:39:23 brd ff:ff:ff:ff:ff:ff
        inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
           valid_lft forever preferred_lft forever