Libvirt networking libraries

Fe­do­ra 21 work­sta­tion seems to come with a lot of vir­tu­al­iza­tion fea­tures and most of the lib­virt li­braries in­stalled. I on­ly had to add the KVM vir­­tu­al-­­man­ag­er which is the KVM ap­pli­ca­tion I am more fa­mil­iar with. How­ev­er, the new ver­sion of the lib­virt* li­braries have net­work­ing fea­tures that are great for the da­ta cen­tre en­vi­ron­men­t, but maybe not the best op­tion ­for a par­tic­u­lar work­sta­tion, so I added the fol­low­ing pack­ages in or­der to set up an eas­ier net­work con­fig­u­ra­tion for my lo­cal vir­tu­al ma­chines.

sudo dnf install virt-install libvirt-daemon-config-network

In or­der to re­flect the changes and start us­ing the new fea­tures, we need to restart its ser­vice:

systemctl restart libvirtd.service

Af­ter that, when cre­at­ing a new vir­tu­al ma­chine, the NAT op­tion is en­abled, and the vir­tu­al ­man­ag­er with han­dle the NAT or bridg­ing con­fig­u­ra­tion au­to­mat­i­cal­ly, which al­lows me to de­ploy new ­ma­chines faster.