Quando as máquinas virtuais usam redes virtuais no host (elas se comunicam apenas com o host ou outras VMs em execução no mesmo host), você pode atribuir literalmente qualquer endereço IP desejado.
Mas quando você deseja se comunicar com VMs ou máquinas bare-metal em execução em outros servidores, você precisará usar a infraestrutura de rede do seu provedor de hospedagem, o que significa que você não pode simplesmente atribuir qualquer IP que desejar. Quando você simplesmente atribui um endereço IP de sua preferência, pode encontrar conflitos de endereço com outros clientes no mesmo datacenter. Portanto, cada máquina virtual precisa de um IP da LAN atribuído pelo provedor.
No entanto, isso pressupõe que as máquinas virtuais estejam na mesma LAN. Quando seu provedor de hospedagem é grande, é provável que seus servidores estejam em redes LAN diferentes. Ou talvez as máquinas físicas estejam em uma LAN para fins de gerenciamento, mas todas as VMs são intencionalmente isoladas da LAN de gerenciamento por motivos de segurança e só podem se comunicar através de seus IPs de Internet.
Você precisa consultar seu provedor de hospedagem para obter detalhes.
Quando o seu provedor de hospedagem não fornece mais de um LAN-IP para cada um dos seus servidores (ou não o faz por um preço razoável), você pode configurar um túnel VPN entre os servidores físicos e fazer a ponte entre -host redes VM com esse túnel VPN.