Модуль connlimit
из iptables
будет односторонним:
iptables -A INPUT -p tcp --syn --dport 12345 -m connlimit
--connlimit-above 4 -j REJECT
Я часто использую qemu -kvm по-старому с такой командой qemu:
qemu-img create mydisk.img 10G
qemu-system-x86_64 -boot d -cdrom image.iso -m 512 -hda mydisk.img
virsh запустит qemu -kvm. Но для этого нужен файл конфигурации. Иногда проще обойти все эти строки xml и просто запустить vm.