3案例3:创建一个虚拟网络
3.1问题
创建一个虚拟网络,为之后的自定义安装虚拟机做准备:
- 创建一个名为vbr的虚拟网络
- 设置vbr的ip为192.168.1.254
- 配置vbr虚拟网络的dhcp分配地址范围100-200
- 启动vbr虚拟网络并用ifconfig验证
- 设置vbr虚拟网络开机自启动
3.2步骤
实现此案例需要按照如下步骤进行。
步骤一:创建一个名为vbr的虚拟网络
[root@room9pc01 ~]# vim /etc/libvirt/qemu/networks/vbr.xml
<network>
<name>vbr</name> //vbr为虚拟网络的名字
<bridge name="vbr"/>
<forward mode="nat"/>
<ip address="192.168.1.254" netmask="255.255.255.0"> //ip为192.168.1.254
<dhcp>
<range start="192.168.1.100" end="192.168.1.200"/> //ip范围是100-200
</dhcp>
</ip>
</network>
步骤二:启动vbr虚拟网络并用ifconfig验证
[root@room9pc01 ~]# virsh net-define vbr //定义vbr虚拟网络
[root@room9pc01 ~]# virsh net-start vbr //启动vbr虚拟网络
[root@room9pc01 ~]# ifconfig //igconfig验证
vbr: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.254 netmask 255.255.255.0 broadcast 192.168.1.255
ether 52:54:00:b7:1c:10 txqueuelen 1000 (Ethernet)
RX packets 2460 bytes 176958 (172.8 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1948 bytes 532542 (520.0 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
步骤三:设置vbr虚拟网络开机自启动
[root@room9pc01 ~]# virsh net-autostart vbr