Não, isso não funciona.
Você não pode legalmente ter um CNAME
na raiz da sua zona, porque o registro SOA
pertence a ele também e não é possível ter um CNAME
e outros RRs anexados ao mesmo nome de domínio.
Seu arquivo de zona precisaria ser assim:
$ORIGIN example.com.
@ IN SOA ......
IN A <server_ip>
* IN A <server_ip>
Não há necessidade explícita de um registro www
específico nesse caso, porque o caractere curinga abrange isso.