Não. As entradas Wildcards no DNS são muito mais limitadas e apenas um curinga como *.example.com
seria possível. Veja RFC 1034 e RFC 4592 .
É possível configurar um domínio curinga como "* -test.example.com"?
A razão principal pela qual estou perguntando é porque estou no processo de configurar a Integração Contínua com o Jenkins, e gostaríamos de automatizar a configuração de sites de controle de qualidade para testar ramificações específicas da base de código.
Digamos que o usuário A está trabalhando em um recurso em uma ramificação chamada 'awesome-feature-one', e o usuário B está trabalhando em 'boring-code-cleanup'.
O que eu gostaria de ter é a configuração de DNS com algo como '* -test.example.com' para que tenhamos domínios como 'awesome-feature-one-test.example.com' e 'chato-code -cleanup-test.example.com 'sem ter que configurar um registro DNS para todos e cada um.
Dessa forma, não temos que incomodar nosso administrador de rede toda vez que começamos a trabalhar em um novo recurso, ele já está configurado e só precisamos garantir que nosso servidor da Web esteja configurado para direcioná-lo para o local correto. - por exemplo, 'awesome-feature-one-test.example.com' aponta para a pasta / var / www / awesome-feature-one, etc, etc.
Por último, parte do motivo é que esses sites usam SSL, mas nosso certificado SSL é configurado apenas para criar curinga para "* .example.com", portanto, para configurar um caractere curinga para "* .test.example" .com "teríamos de obter outro certificado SSL (que eu posso usar como solução se" * -test.example.com "não funcionar para o DNS).
Então, isso é possível, ou estou olhando para um sonho?
Não. As entradas Wildcards no DNS são muito mais limitadas e apenas um curinga como *.example.com
seria possível. Veja RFC 1034 e RFC 4592 .