Um CNAME significa que o nome do host é exatamente o mesmo que o nome do host de destino com relação aos tipos de registro all . Se isso não é o que você quer, então você não pode usar um CNAME.
Você também não deve CNAME a raiz de um domínio (ou seja, mydomain.net), porque isso significa que o SOA para mydomain.net é realmente o de mydomain.com.