Você quase nunca quer um servidor DNS no seu VPS. A única exceção seria quando você faz dezenas, centenas, milhares de pesquisas de nome por segundo e deseja que elas sejam armazenadas em cache. Mas essa situação é extremamente rara.
Eu configurei um site ( LAMP ) em um VPS de uma empresa de hospedagem.
Gostaria de saber em que circunstâncias eu gostaria de configurar um servidor DNS no meu VPS?
Porque pelo que aprendi, basicamente, um servidor DNS apenas converte nomes de domínio em endereços IP. E no momento o meu provedor de domínio está fazendo isso em seu servidor DNS.
Então, em que situações eu me beneficio ao configurar meu próprio servidor DNS?
Na sua situação, você não precisará configurar o DNS. Mesmo que sua taxa de hits aumente ao ponto em que seu VPS não consiga mais lidar com a carga, os servidores DNS da empresa de hospedagem ainda poderão lidar com isso facilmente.
Você se beneficia da instalação de um servidor DNS quando precisa de registros de recursos exóticos que não pode ser definido no servidor DNS do provedor de hospedagem ou quando deseja ajustar manualmente configurações como o armazenamento em cache.
Algumas pessoas podem citar o desempenho como um motivo, mas os servidores do provedor de hospedagem geralmente serão muito mais poderosos do que o seu VPS (eles podem ser mais carregados, no entanto).
A execução de seus próprios servidores DNS proporcionará um trabalho extra e (geralmente) não será tão estável quanto os servidores DNS de seu provedor de domínio. Ter seus próprios servidores de nomes é bom do ponto de vista da vaidade, especialmente se você estiver hospedando sites para outras pessoas - é melhor informar as pessoas para apontar seus domínios para ns1.yourdomain.com
than ns1.yourprovidersdomain.com
.
No entanto, dada a escolha do seu servidor único ou de vários servidores executados pelo seu provedor de domínio, a escolha é óbvia.