Consultar DNS
Informe um domínio e receba os registros A, AAAA, MX, TXT, NS, CNAME e SOA em um só relatório, para comparar o que está no ar com o que deveria estar depois de uma migração ou de um problema de e-mail. Você paga por uso, sem assinatura.
Rode online
Rode nos nossos servidores com a sua conta. As ferramentas grátis rodam no seu navegador; esta aqui é descontada do seu saldo do KIT pelo preço acima.
A consulta devolve os registros DNS de um domínio — o apontamento do site, os servidores de e-mail, os textos de verificação — em uma única chamada estruturada. Para quem precisa diagnosticar (ou automatizar o diagnóstico) sem terminal, sem dig instalado e sem ficar na fila do suporte da hospedagem.
Cada registro conta uma parte da história
O registro A diz para onde o site aponta; o MX, quem recebe o e-mail do domínio; o TXT carrega provas e políticas — SPF, verificações de propriedade; o CNAME cria apelidos; o NS mostra quem manda no DNS da zona. Quando algo “do nada” para de funcionar, a resposta quase sempre mora num desses registros — e a consulta traz todos de uma vez, para você comparar com o que deveria estar lá.
O e-mail parou? Olhe o MX antes de culpar o provedor
É o roteiro clássico: alguém mexe no site, troca de hospedagem ou de DNS e, dias depois, o e-mail da empresa seca. O suspeito número um são os registros MX esquecidos na mudança. Uma consulta mostra na hora se eles ainda apontam para o provedor certo — um diagnóstico de segundos que evita dias de bate-boca entre o suporte do site e o suporte do e-mail, cada um jurando que o problema é do outro.
SPF, DKIM e a caixa de spam
Campanha caindo no spam costuma ter causa mensurável: registros TXT de autenticação ausentes ou errados. A consulta lista os TXT publicados no domínio, e com eles dá para conferir se o SPF inclui a ferramenta de disparo e se a chave DKIM esperada está publicada. É o primeiro passo objetivo antes de mexer em conteúdo, linha de assunto ou reputação de lista — porque sem autenticação, o resto não anda.
Casos de uso
Migração sem esquecer o e-mail
Antes de apontar o domínio da Padaria Pão Dourado para a hospedagem nova, Carlos Eduardo Souza registrou o DNS atual com uma consulta — e, depois da virada, comparou. Os MX seguiram intactos e o e-mail de encomendas não parou nem uma hora.
Campanha fora do spam
A equipe da TecnoSul configura SPF e DKIM para cada cliente que dispara e-mail marketing. A consulta dos TXT entrou no checklist de entrega: sem os registros confirmados no ar, a campanha não sobe.
Suporte que responde com fato
Cliente reclamou que “o site sumiu”? A consulta mostra em segundos se o apontamento A mudou, se o NS foi trocado ou se está tudo no lugar — e o atendimento responde com dado concreto, não com “deve ser cache”.
Perguntas frequentes
Quais registros vêm na resposta?
Os registros publicados do domínio — apontamentos, servidores de e-mail, textos de verificação, apelidos e servidores de nome. A resposta é organizada por tipo, para você ler ou processar.
Por que o resultado é diferente do que meu computador resolve?
Cache e propagação: mudanças recentes demoram a chegar a todos os resolvedores. Se você acabou de alterar o DNS, a diferença é esperada — para acompanhar a virada, existe a verificação de propagação.
Posso consultar qualquer domínio?
Sim. DNS é informação pública por natureza: é assim que a internet encontra sites e entrega e-mails. A consulta lê o que o domínio anuncia ao mundo.
Preciso entender de DNS para aproveitar?
Ajuda, mas não é obrigatório: a resposta separa os registros por função, e os guias desta página explicam o que cada tipo faz. Para o dia a dia — site, e-mail, verificação — quatro tipos resolvem quase tudo.
Como a consulta ajuda quando meus e-mails começam a voltar?
Compare os registros MX e TXT de uma vez: e-mails voltando depois de trocar de provedor quase sempre indicam um MX ou uma entrada SPF errada ou ausente, que também pode jogar as mensagens enviadas no spam.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/web/dns \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"domain":"example.com"}'const res = await fetch("https://api.kit.forhosting.com/web/dns", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"domain": "example.com"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/web/dns",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"domain": "example.com"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/web/dns", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"domain":"example.com"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"domain":"example.com"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/web/dns", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"domain": "example.com"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "web.dns",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Limites
timeout_sec | 30 |
max_crawl_pages | 25 |
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Centavos por consulta, resposta de máquina
Sem cadastro e sem plano: o preço publicado é o preço pago. Cada chamada custa US$ 0,002 e devolve JSON estruturado — dá para pendurar a consulta num script de deploy, num checklist de migração ou num verificador interno que roda todos os dias. Conferir os domínios de vinte clientes de uma agência custa US$ 0,04 por rodada, o que torna a verificação frequente uma decisão trivial.
Perguntas técnicas
Quanto custa usar em escala?
US$ 0,002 por consulta, sem degraus: 5.000 consultas custam US$ 10,00. Cobrança por uso, PayPal, sem conta.