Você provavelmente não pode fazer tudo com DNS, mas com certeza parece que seria trivial configurar um domínio .dev com um registro curinga que envia todo o tráfego para um proxy HTTP que roteia as solicitações para a máquina adequada. / p>
Eu trabalho em um estúdio que passa seus dias desenvolvendo sites. Muitas vezes há várias pessoas trabalhando em um projeto de uma só vez. Eu gostaria de permitir que as pessoas compartilhem o que estão trabalhando com o escritório de maneira padronizada.
Eu estava pensando que o URL funcionaria assim
project(.user_machine_name).dev
por exemplo
qwikster.com.kevins-imac.dev
Existe uma maneira de configurar um servidor DNS interno que possa reconhecer a extensão .dev, analisar o usuário e usá-lo para redirecionar a solicitação para o IP da máquina em que o apache está aguardando para responder com a configuração correta do vhost?
Você provavelmente não pode fazer tudo com DNS, mas com certeza parece que seria trivial configurar um domínio .dev com um registro curinga que envia todo o tráfego para um proxy HTTP que roteia as solicitações para a máquina adequada. / p>
Se seus usuários receberem o IP do DHCP, você poderá configurar o servidor DHCP para criar um registro DNS dinâmico para registrar o nome de cada máquina em um domínio .dev.
Como acho que você não pode fazer o DHCP criar os registros curinga que você precisa, talvez seja possível criar registros-curinga que são apelidos CNAME que apontam para o registro DNS dinâmico de cada usuário.