Quero reservar determinados números de porta em um host de VM para uso pelas próprias VMs.
Existe um mecanismo pelo qual o host pode excluir essas portas de serem alocadas para processos não relacionados às VMs, consultando-as em uma lista ou verificando-as em relação a regras predefinidas?
Se algum outro software solicitar uma porta sem verificar com o host, ele deverá encontrá-la bloqueada, como se estivesse em uso.
As próprias VMs também são softwares em execução no host, então acho que elas podem ser bloqueadas, então deveria ser mais um sistema reservando certas portas para alguns utilitários específicos usados pelo gerenciador de VMs para alocar essas portas.
Também pode ser relevante para contêineres Docker.
Atualização: As VMs compartilham o endereço IP com o host, e algumas portas de entrada precisam ser encaminhadas para serviços em execução nas VMs ou nos contêineres. Não sei se as portas de saída precisam ser reservadas, a menos que interfiram nos serviços de escuta. Acho que as regras do iptables podem distingui-las ou não.