首页/云/云平台与虚拟化速查/virsh 管理 libvirt 网络
本包目录(353 条)
云基础与账号46 条计算与存储产品50 条厂商术语对照50 条虚拟化基础63 条
虚拟化操作94 条
上云与迁移50 条

virsh 管理 libvirt 网络

libvirt 网络以 XML 定义:net-define 注册、net-start 启用、net-autostart 固化;net-update 可在不回停机的情况下增删 DHCP 静态绑定等配置片段。

云平台与虚拟化速查云更新于 2026-10-12
清单virsh net-list --all
定义virsh net-define net.xml / virsh net-edit default
启停virsh net-start default / net-destroy default
热更新virsh net-update default add ip-dhcp-host "<host .../>" --live --config

添加一条 DHCP 静态地址绑定

添加一条 DHCP 静态地址绑定
sudo virsh net-update default add ip-dhcp-host \
  "<host mac='52:54:00:aa:bb:cc' name='vm1' ip='192.168.122.50'/>" \
  --live --config
virsh net-dumpxml default | grep -A2 ip-dhcp-host

易错点

  • net-destroy 会断开该网络上全部虚机的通信,需选窗口执行
  • 只加 --live 不下 --config:宿主重启后配置丢失

数据来源与参考

  • libvirt 文档:virsh net-update
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌