NethServer is capable of running virtual machines using KVM and libvirt, but it doesn’t provide a Web interface for it.
Virtualization software can be installed and started using the command line, just execute:
yum install --setopt=base.enablegroups=1 @virtualization-hypervisor @virtualization-tools @virtualization-platform systemctl enable libvirtd systemctl start libvirtd
If NethServer is used as DHCP server, the Dnsmasq instance launched by libvirtd will conflict with the default one.
To avoid such conflict, remove
default libvirt NAT network:
systemctl stop dnsmasq systemctl start libvirtd virsh net-destroy default virsh net-autostart default --disable systemctl start dnsmasq
Finally, the system is ready to be managed using Virtual Machine Manager (virt-manager), a Linux desktop user interface for managing virtual machines through libvirt.
Access virt-manager in your Linux desktop, then create a new connection to your NethServer using SSH protocol.