前言 kvm默认生成的网段是192.168.122.0/24。假如内网已经有了一个网段192.168.122.0/24,这个时候就需要进行修改。而我秉着学习的态度来学习修改。 了解virbr0的配置文件 virbr0 部署kvm的时候生成。 vim /etc/libvirt/qemu/networks/default.xml default d63fbb69-44f0-4f7a-a001-af50092204e8 修改配置文件并生效配置文件 #修改配置文件 sed -i 's/192.168.122/192.168.8/g' /etc/libvirt/qemu/networks/default.xml #定义网络 virsh net-define /etc/libvirt/qemu/network/default.xml #停止default网络 virsh net-destroy default #启动default网络 virsh net-start default #重启libvirtd systemctl restart libvirtd 验证 修改后结果 拓展 新建一个virbr1 创建配置文件 vim /etc/libvirt/qemu/networks/10.10.10.0.xml 10.10.10.0 c346aecb-f9f5-4ba8-80f7-30089cea3a36 启动网卡 virsh net-define /etc/libvirt/qemu/networks/10.10.10.0.xml virsh net-start 10.10.10.0 virsh net-list 验证 验证创建的网卡 该网卡 但是你该如何去引用该网卡呢? 修改network调用 该文件在哪里呢? virsh edit 你需要的修改的网络的机器名称 或者: 你自己写的kvm的xml文件。 粘贴一个配置文件 dnsServer 47725179-0e37-41b0-9895-282da80b8aea 2048576 1048576 1 hvm SandyBridge-IBRS destroy restart destroy /usr/libexec/qemu-kvm /dev/urandom