Você não disse qual driver ODBC está usando para a conexão, mas eu sugiro que você tente um driver diferente, como oferta do meu empregador , que faz ter um endereço IP para o ASA alvo. O teste gratuito de duas semanas deve ser suficiente para confirmar se ele faz o trabalho que você precisa.
Dito isso - você deve ser capaz de ajustar sua VPN e / ou a configuração geral da rede, de modo que a resolução do nome de host DNS para IP funcione para a estação de trabalho agora remota. Meu palpite imediato é que (alguns ou todos) seu sistema operacional convidado do Virtual Box está configurado para compartilhar o endereço IP do sistema operacional host (comumente rotulado como "NAT" ou "Network Address Translation") - mas o que você provavelmente precisará para a VPN para funcionar corretamente é para que todos os sistemas operacionais convidados tenham seu próprio endereço IP, independente do sistema operacional host (às vezes chamado de "Conectado" ou "Conectado diretamente à rede física"). Esses endereços podem ser dinamicamente atribuídos pelo DHCP ou talvez seja necessário configurar isso manualmente em cada sistema operacional convidado. As etapas exatas variam o suficiente para não valer detalhes específicos aqui.