Você pode configurar a VM com um adaptador de rede em ponte. Dessa forma, parece que qualquer outra máquina física apareceria, e você pode instalar o cliente VPN na VM e rotear o tráfego que deseja do host para a VM. Muitos hosts VM também permitem interfaces especiais "somente host" que são uma conexão direta entre host e convidado em uma rede privada. Apesar do nome, você pode configurar entradas de roteamento para essas interfaces e direcionar uma parte ou todo o tráfego para elas.
O que você precisa fazer é configurar a VM para encaminhar o tráfego para a VPN. Como você normalmente só obtém um IP para o cliente VPN, isso significa que a VM deve usar NAT.