Não há absolutamente nenhuma necessidade de executar o OS X Server apenas para obter um ambiente de desenvolvimento web. Na verdade, existem algumas boas razões para não fazê-lo!
Basta executar o OS X normal e adicionar os sites ao seu arquivo Hosts e adicionar os hosts virtuais ao seu conf Apache. Se você usar Xampp ou MAMP (como o construído em OS X Apache é um pouco lixo) é muito fácil de configurar.
- Os domínios sempre mapeiam para um site no serviço da Web da mesma caixa - Verificar
- Local e amp; IPs externos geralmente mudam - Verifique
- Seria legal se funcionasse em qualquer rede - Verifique
- Os sites só precisam estar acessíveis localmente - Marque (basta ativar o firewall ou definir o Apache para veicular somente páginas no host local)
-
A configuração deve permanecer ativa mesmo após a reinicialização - Verifique
-
Precisa ser capaz de adicionar novos domínios por capricho - Não é tão amigável quanto a interface do servidor OS X, mas ainda assim não é muito difícil de usar.
Você simplesmente não precisa do servidor OS X para um desenvolvimento pessoal na web, já que descobriu que alterar o endereço IP estraga a resolução de DNS. Além disso, o servidor OS X é otimizado para aplicativos em segundo plano (serviço), longe do ideal ao desenvolver.
Além disso, uma vez que você obtém o OS X com o seu Mac e o seu servidor OS X custa US $ 500, não vale a pena ...
Para realmente responder à sua pergunta!
Não use o servidor DNS para usar o arquivo host - isso garante que você chegará aos seus hosts virtuais independentemente do seu endereço IP com o mínimo de barulho.
Embora ... se você tivesse que usar o servidor DNS do OS X Server, você poderia criar uma interface Ethernet virtual para atribuir um endereço IP estático e usar esse endereço IP para seus registros DNS A. Eu não testei isso embora.