Você tem algumas opções para configurar o DNS. Eu os listei em ordem, começando pela solução mais fácil e mais comum:
-
Configure o DNS através do seu registrador:
A menos que você esteja tentando instalar, configurar e manter seus próprios servidores DNS, essa não é uma configuração feita no servidor. O mais provável é que você queira criar um registro A (ipv4) no painel administrativo de registradores que informe ao servidor de nomes o IP do seu servidor. Os registradores quase que universalmente fornecem esse serviço.
-
Configure o DNS através do seu provedor de hospedagem:
Como mencionado, hosts como o Linode fornecem serviços de DNS. Com esses serviços, você precisa informar ao seu registrador os servidores de nomes do seu host, como (ns1.linode.com). Posteriormente, você terá que configurar seu domínio por meio de sua interface de hosts (web, api, etc.). (Não tenho certeza se o MediaTemple fornece esse serviço.)
-
Hospede seus próprios servidores DNS (não recomendado):
Se você estiver realmente tentando hospedar seus próprios servidores DNS, precisará informar ao seu registrador sobre os servidores de nomes oficiais do seu domínio e escolher um servidor DNS como o BIND ou MaraDNS para instalar nesses hosts. Isso requer muito mais trabalho (e alguma magia de registro de cola, como pode ser resolvido pelo ns1.example.com se ele não souber a quem perguntar sobre example.com).
NOTA : Sua pergunta é vaga o suficiente para sugerir que você não sabe qual opção você precisa. Então, escolha um e eu ficarei feliz em elaborar.