quando você faz um nslookup no cliente vpn, o DNS retorna o registro correto para recursos internos e externos? É difícil dizer se é um problema de DNS ou roteamento com base na sua descrição.
Se nslookup retorna os registros corretos (o que deve), mas você só pode acessar os recursos internos, é um problema de roteamento. Eu acho que nesse mesmo problema de roteamento, você provavelmente configurou seu cliente VPN para que todas as solicitações de rede tenham que passar pela sua conexão à Internet e que o segmento VPN não tenha acesso à Internet por meio de uma ACL ou problema específico de roteamento .
Nós usamos um tunnle dividido, que funciona bem. O servidor DNS interno ainda fornece resolução de nomes, mas o tráfego ligado à rede interna passa pela VPN, onde o tráfego externo sai da conexão de internet do cliente.