14.14. 管理虚拟网络


本节介绍使用 virsh 命令管理虚拟网络。列出虚拟网络:
# virsh net-list
这个命令会生成类似如下的输出:
# virsh net-list
Name                 State      Autostart
-----------------------------------------
default              active     yes
vnet1	             active     yes
vnet2	             active     yes
查看特定虚拟网络的网络信息:
# virsh net-dumpxml NetworkName
这以 XML 格式显示有关指定虚拟网络的信息:
# virsh net-dumpxml vnet1
<network>
  <name>vnet1</name>
  <uuid>98361b46-1581-acb7-1643-85a412626e70</uuid>
  <forward dev='eth0'/>
  <bridge name='vnet0' stp='on' forwardDelay='0' />
  <ip address='192.168.100.1' netmask='255.255.255.0'>
    <dhcp>
      <range start='192.168.100.128' end='192.168.100.254' />
    </dhcp>
  </ip>
</network>
管理虚拟网络中使用的其它 virsh 命令包括:
  • virsh net-autostart network-name - Autostart a network 指定为 network-name.
  • virsh net-create XMLfile - 使用现有 XML 文件生成和启动新网络。
  • virsh net-define XMLfile - 从现有 XML 文件生成一个新的网络设备,而无需启动它。
  • virsh net-destroy network-name - 销毁指定为 network-name 的网络。
  • virsh net-name networkUUID - 将指定的 网络 UUID 转换为网络名称。
  • virsh net-uuid network-name - 将指定的网络名称转换为网络 UUID。
  • virsh net-start nameOfInactiveNetwork - 启动一个不活跃的网络。
  • virsh net-undefine nameOfInactiveNetwork - 删除不活跃网络的定义。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.