DNS ou DSN: qual é o certo e o que cada sigla significa
Para domínio e site, o certo é DNS. DSN é outra sigla, de banco de dados e de e-mail devolvido. Veja como reconhecer cada uma pelo contexto.
Por Redação Eleven Host · @robson.direitodigital · Atualizado em 18 de outubro de 2026 · 8 min de leitura

DNS é a sigla certa para site e domínio; DSN aparece em banco de dados e em e-mail devolvido. Arte: Eleven Host
DNS ou DSN? Para domínio e site, o certo é DNS, o Domain Name System, que liga o nome do site ao servidor onde ele está. DSN existe, mas é outra coisa: o nome de conexão com um banco de dados ou o aviso de e-mail não entregue.
A dúvida em 10 segundos
As duas siglas têm as mesmas letras em ordem diferente e aparecem em manuais de tecnologia. É fácil achar que uma delas é erro de digitação. Nenhuma é. Cada uma pertence a uma área, e trocar uma pela outra faz você mexer no lugar errado.
Regra rápida: se o assunto é nome de site, domínio ou apontamento para servidor, a sigla é DNS. Se o assunto é conectar um sistema a um banco de dados ou e-mail que voltou, é DSN. Daqui para frente, veja o que cada uma faz e como reconhecer pelo contexto.
DNS: o que é, em um parágrafo
Computadores se encontram por números, os endereços IP. Pessoas preferem nomes. O DNS é a agenda que liga um ao outro: você digita exemplo.com e ele informa em qual servidor está o site. Ao registrar um domínio, é no DNS que você diz para onde ele aponta, tanto o site quanto o e-mail. O caminho completo de uma consulta e os tipos de registro estão em o que é DNS e como funciona; aqui não vamos repeti-los.
DSN, primeiro sentido: Data Source Name
Em programação, DSN é Data Source Name, o Nome da Fonte de Dados. É a informação que um programa usa para achar e abrir um banco de dados: de que tipo ele é, onde está e como se chama. Aparece em dois lugares.
No ODBC, em sistemas Windows
O ODBC é um padrão para programas falarem com bancos diferentes do mesmo jeito. No Windows, a ferramenta de fontes de dados ODBC permite cadastrar um DSN com um nome, por exemplo vendas. Depois, o programa só diz "use o DSN vendas" e o sistema sabe a qual banco ir. Existem DSN de usuário, de sistema e de arquivo, que mudam quem pode usá-los.
Em código e arquivos de configuração
Em PHP com PDO, o DSN é uma linha de texto. O exemplo abaixo é genérico, com servidor fictício e sem senha:
mysql:host=db.exemplo.com;dbname=loja;charset=utf8mb4
Leitura: banco do tipo MySQL, no servidor db.exemplo.com, chamado loja, com a codificação utf8mb4. Usuário e senha entram à parte, como argumentos na hora de conectar. Em outros programas o DSN pode vir em forma de endereço, guardado em um arquivo de configuração como o .env. Um formato genérico seria:
mysql://usuario:SENHA_AQUI@db.exemplo.com:3306/loja
Nesse formato a senha fica dentro da linha. Nunca cole um DSN real em mensagem, print, chamado ou repositório público sem apagar a senha antes.
DNS leva o nome do seu site até o servidor. DSN leva o seu sistema até o banco de dados, ou avisa que um e-mail não chegou.
DSN, segundo sentido: Delivery Status Notification
Em e-mail, DSN é Delivery Status Notification, notificação de status de entrega. É a mensagem automática que o servidor envia ao remetente para contar o que aconteceu com um envio: foi entregue, está atrasado ou falhou. O formato dessas notificações é definido por padrões da internet, como a RFC 3464, e o pedido de aviso de entrega pelo SMTP está na RFC 3461. No dia a dia, é o "e-mail devolvido".
Numa falha, o texto traz um motivo técnico e um código de status. Códigos que começam com 4 indicam problema temporário, e os que começam com 5, problema permanente. O 5.1.1, por exemplo, indica que o endereço do destinatário não existe. Leia a linha do motivo antes de fazer qualquer coisa: ela diz se o erro está no endereço digitado, na caixa do destinatário ou na configuração de quem enviou.
As duas siglas se cruzam neste ponto. Se o e-mail do seu domínio foi configurado há pouco e as mensagens voltam, o DSN mostra o sintoma, e o conserto pode estar no DNS, nos registros MX e TXT. Se você usa e-mail com o domínio da empresa, o que é e-mail profissional mostra as peças por trás do endereço.
Quer o endereço do site e do e-mail no nome da sua empresa? Comece buscando um domínio próprio. Buscar domínio
Onde você viu a sigla: quadro para reconhecer
- Tela onde você gerencia o domínio, com pedido para apontar o site ou criar registros A, CNAME, MX ou TXT: DNS.
- Mensagem de erro de um aplicativo dizendo que não conseguiu conectar ao banco, pedindo host, nome do banco, usuário e senha: DSN, de Data Source Name.
- Arquivo de configuração (como o
.env) com uma linha de conexão que começa pormysql:oumysql://: DSN, de Data Source Name. - Ferramenta de fontes de dados ODBC do Windows: DSN, de Data Source Name.
- E-mail automático dizendo que sua mensagem não foi entregue, com um código como 5.1.1: DSN, de Delivery Status Notification.
- E-mail do registrador pedindo para conferir os servidores de nomes: DNS.
Sintomas também ajudam, sem substituir a leitura da mensagem. Site que não abre, mas com o servidor ligado, pode apontar para o DNS. Sistema que abre e mostra erro ao carregar dados pode apontar para a conexão com o banco, ou seja, o DSN.
Dois exemplos práticos
O dono da loja que recebeu "DSN" por e-mail
Imagine que Carlos tem uma loja virtual e envia a um cliente a confirmação do pedido. Pouco depois chega uma mensagem do servidor: "Delivery Status Notification (Failure)", com o código 5.1.1. Ele busca "DSN" e acha explicações sobre banco de dados, e fica sem saber se a loja quebrou.
A saída é olhar o contexto. O assunto da mensagem fala em entrega, então é o sentido de e-mail. O código 5.1.1 aponta endereço de destinatário inexistente. Carlos confere o endereço do cliente, encontra uma letra trocada e reenvia. O banco da loja nunca esteve envolvido.
A desenvolvedora que vê DSN no arquivo .env
Imagine que Marina recebeu o projeto de um sistema interno para colocar no ar. Ao abrir o arquivo de configuração, encontra uma variável com uma linha de conexão. É o DSN, no sentido de banco de dados. Ela troca o host pelo servidor onde o banco foi instalado e coloca a senha nova. Em outra tela, o domínio do sistema precisa apontar para o servidor: isso é DNS, outra tarefa, em outro lugar. Os dois ajustes são independentes, e o sistema só funciona direito quando ambos estão certos.
Entenda
Antes de mexer em qualquer coisa, descubra de que assunto a sigla faz parte: domínio e site, banco de dados ou e-mail. Se o texto fala em nome de site, é DNS. Se fala em conexão com banco ou em mensagem devolvida, é DSN. Na dúvida, copie a frase inteira onde a sigla aparece, sem senhas, e confira o contexto.
Erros ao misturar as duas siglas
- Alterar o DNS do domínio porque o sistema não conecta ao banco. O DNS não resolve um DSN errado e ainda pode tirar o site do ar.
- Editar o DSN do sistema porque o site não abre pelo endereço. Se o domínio aponta para o servidor errado, o banco não tem culpa.
- Pedir ajuda colando o DSN completo, com senha, em um chamado ou grupo. Apague a senha antes.
- Tratar todo e-mail de DSN como falha do site. Pode ser só um endereço digitado errado.
- Confundir com o DNS do aparelho. Trocar o DNS do celular ou do computador muda como o aparelho consulta nomes e não altera o DNS do seu domínio. Veja qual DNS do Google e como configurar e DNS ou VPN.
Onde o servidor entra
Quem roda o próprio sistema precisa de um servidor para o programa e para o banco de dados. Em um servidor assim, instala-se o banco, cria-se o usuário e monta-se o DSN apontando para ele (confirme com a equipe qual acesso a Eleven entrega). O DNS do domínio, por sua vez, aponta o nome do site para o IP desse servidor. Os planos de VPS da Eleven Host usam virtualização KVM, e a loja mostra vCPU, memória e disco NVMe de cada um. Confira os recursos de cada plano na loja antes de contratar (descrição da loja em outubro de 2026).
Precisa de um servidor para o seu sistema e o banco de dados? Ver planos de VPS
Num VPS o servidor é administrado por você: prepare-se para cuidar de atualização, backup e segurança, e confirme com a equipe o que a Eleven faz.
Perguntas frequentes
DSN é erro de digitação de DNS?
Não. DSN é uma sigla real, usada em conexões com banco de dados e em avisos de entrega de e-mail. Para domínio e site, a sigla correta é DNS.
O que é DSN em um banco de dados?
É o Data Source Name: o nome ou a linha de texto que diz ao programa onde está o banco e como acessá-lo. Em PHP com PDO traz o tipo do banco, o servidor e o nome do banco.
O DSN contém senha?
Depende do formato. No exemplo com PDO, usuário e senha vão separados. Em DSN no formato de endereço, a senha pode estar dentro da linha. Em qualquer caso, não compartilhe o DSN real sem apagar a senha.
Recebi um e-mail de DSN. É golpe?
Pode ser aviso legítimo do servidor de e-mail. Confira se você enviou a mensagem citada e não clique em links nem abra anexos que não esperava.
Erro de DSN no e-mail significa que o DNS está errado?
Não necessariamente. O motivo vem escrito na mensagem. Endereço inexistente, por exemplo, é erro no endereço digitado. Se o domínio é novo, vale conferir os registros MX e TXT no DNS.