O caractere curinga sempre corresponderá apenas aos subdomínios que você definiu, portanto, no seu caso, se você quiser resolver o domínio sozinho, será necessário adicionar um registro @ extra.
Eu quero configurar o dns para permitir curingas
por exemplo. xxx.mycompany.com
Então eu configurei a seguinte entrada dns * .mycompany.com 111.111.111.111
No entanto, apenas visitar a minhaempresa.com não resolve.
Por enquanto, adicionei uma entrada extra para minhaempresa.com 111.111.111.111
Existe uma maneira melhor de fazer isso?
Para adicionar o que o golja diz:
O domínio de nível raiz nunca é tratado por um curinga de subdomínio ou subdomínio. Essencialmente tudo o que aparece antes do período do domínio raiz indica um subdomínio da raiz, não modifica a raiz.
Assim, independentemente de quaisquer curingas de subdomínio ou até mesmo registros de subdomínio que você criar, o domínio raiz sempre terá que ter um A
record ou CNAME
(embora não seja altamente recomendado ).
Sua configuração de DNS deve ser algo como isto:
A | mycompany.com -> 123.123.123.123
A | *.mycompany.com -> 123.123.123.123
Isso deve fornecer os seguintes registros DNS utilizáveis: