shenmingbusujiku / Linux

关于Linux的学习和项目
0 stars 0 forks source link

网络管理 #21

Open shenmingbusujiku opened 2 years ago

shenmingbusujiku commented 2 years ago

配置桥接网络

在宿主机上 建桥接网卡配置文件 vim /etc/sysconfig/network-scripts/ifcfg-br0 TYPE=Bridge NAME=br0 DEVICE=br0 ONBOOT="yes" BOOTPROTO=dhcp 修改宿主机网卡配置文件 cp /etc/sysconfig/network-scripts/ifcfg-ens33{,.old} vim /etc/sysconfig/network-scripts/ifcfg-ens33 DEVICE="ens33" ONBOOT="yes" BRIDGE=br0 重启 libvirtd 和 network 服务 systemctl restart network libvirtd 修改虚拟机配置,然后启动虚拟机检查网络是否生效 virsh edit vm1

Image

删除桥接网卡步骤 删除br0的配置文件 修改正常网卡的配置文件 重启系统

shenmingbusujiku commented 2 years ago

配置NAT网络

复制默认的NAT网络配置 cp /etc/libvirt/qemu/networks/default.xml ./nat1.xml 修改配置文件 vim nat1.xml

Image

重启 libvirtd 服务,然后激活新的nat网络 systemctl restart libvirtd virsh net-autostart nat1 网络nat1标记为自动启动 virsh net-start nat1 网络 nat1 已开始 virsh net-list 修改虚拟机配置,然后启动虚拟机检查网络是否生效 virsh edit vm1

Image

shenmingbusujiku commented 2 years ago

配置隔离网络

和创建NAT网络一样,不过需要在配置文件中删除如下一行

virbr0网卡 virbr0是kvm默认创建的一个Bridge,其作用是为连接其上的虚拟机网卡提供