Eu finalmente decidi que era mais simples usar o serviço Route53 da Amazon do que configurar meu próprio servidor DNS.
Para mais informações sobre como eu fiz isso, veja meu outro StackOverflow pergunta .
Estou configurando instâncias do Amazon EC2 para um projeto futuro que envolverá a hospedagem de vários sites em vários servidores da web. São todas micro instâncias, rodando o Ubuntu Server 64bit.
Aqui está o que eu tenho até agora:
Atualmente, existe apenas um servidor da Web, mas eu criei uma imagem dele. Portanto, assim que o projeto for iniciado, posso iniciar quantas instâncias forem necessárias e configurá-las individualmente.
Tudo correu bem, mas acertei alguns obstáculos.
Meu primeiro problema é que muitas das instâncias precisarão se comunicar umas com as outras e eu preferiria usar o IP privado para reduzir custos e aumentar o desempenho. No entanto, se uma instância for interrompida e reiniciada, seu IP privado será alterado. Postei uma pergunta ontem sobre isso e sua aparência como a melhor solução é usar o DNS dinâmico. Infelizmente, nunca configurei um servidor DNS antes.
Does anyone know of any detailed walkthroughs on how to do setup a DNS server for this purpose?
Eu finalmente decidi que era mais simples usar o serviço Route53 da Amazon do que configurar meu próprio servidor DNS.
Para mais informações sobre como eu fiz isso, veja meu outro StackOverflow pergunta .
Eu olharia para o poder DNS, acho que iria funcionar, escrever um script que verifica o IP interno e puxa de P DNS e se houver diferente conectar a tabela MYSQL e alterá-lo. é assim que eu faço