uma consulta DNS é uma solicitação de informações enviadas de um cliente DNS para um servidor DNS. Normalmente, uma consulta DNS é uma Solicitação enviada de um cliente DNS para um servidor DNS, solicitando o endereço IP relacionado a um nome de domínio totalmente qualificado (FQDN). Quando um cliente DNS precisa encontrar o endereço IP de um computador conhecido por seu nome de domínio totalmente qualificado (FQDN), ele consulta servidores DNS para obter o endereço IP.
o servidor DNS opera usando UDP, no conhecido Número de porta 53.
uma mensagem de consulta DNS do cliente DNS contém principalmente informações abaixo.
1) Nome de domínio totalmente qualificado( FQDN): nome de domínio totalmente qualificado (FQDN) do recurso que o cliente está tentando resolver. Se não houver sufixo DNS fornecido pelo aplicativo, o cliente DNS o adicionará.
2) Tipo de Consulta: Que tipo de registro de recurso, o cliente está a tentar resolver
3) Classe: Geralmente mencionado como EM (Internet) classe
Considere o exemplo abaixo para saber como a Consulta DNS a partir de um Cliente de DNS para o Servidor DNS funciona.
cada computador em uma rede TCP/IP deve ser configurado com o endereço IP do servidor DNS como parte da configuração TCP/IP, conforme mostrado abaixo. Aqui temos o endereço IPv4 do servidor DNS configurado como 8.8.8.8. Portanto, as consultas de resolução de nome DNS são respondidas por um servidor DNS operando no endereço IPv4 8.8.8.8.
estou sentado na minha mesa, apenas ligado ao meu computador. Eu quero abrir a página da web www.omnisecu.com, para aprender networking. Eu abri meu navegador favorito Mozilla Firefox, inseriu o URL como mostrado abaixo. Aqui, meu computador deseja resolver o nome e sua função é um cliente DNS.
eu lembro que o Nome de Domínio Totalmente Qualificado (FQDN) como www.omnisecu.com mas, para comunicação IP, o computador precisa saber o endereço IPv4 correspondente www.omnisecu.com. Para resolver o Nome de Domínio Totalmente Qualificado (FQDN) www.omnisecu.com para um endereço IP, DNS, o Cliente deve enviar uma Consulta DNS para o Servidor DNS.
Etapa 1) depois de inserir o URL e clicar em “Enter”, o computador precisa resolver imediatamente o nome de domínio totalmente qualificado (FQDN) para um endereço IP. O resolvedor DNS preparará uma consulta DNS e a enviará para o endereço IP do servidor DNS, configurado nas configurações de TCP/IP (Aqui está 8.8.8.8).
lembre-se de que o servidor DNS opera usando UDP, no conhecido Número de porta 53.
a captura de tela do wireshark da consulta DNS acima mencionada é copiada abaixo.
os valores-chave a serem lembrados para uma mensagem de consulta DNS são tabulados abaixo.
Descrição | Valor |
---|---|
Direção de Mensagem | Cliente de DNS para o Servidor DNS |
Endereço IPv4 de Origem | Endereço IP da Interface de Cliente de DNS |
Endereço IPv4 de destino | Endereço IP do Servidor DNS (Neste caso, é 8.8.8.8) |
Número da Porta de Origem | Aleatório UDP número de Porta aberta pelo pilha protocolar TCP/IP no Cliente DNS |
Número da Porta de Destino | UDP 53 (DNS) |
Passo 2) Depois de receber a Consulta de DNS do Cliente DNS, o Servidor DNS irá realizar o nome etapas de resolução. Por fim, enviará uma resposta DNS de volta ao cliente DNS. A resposta DNS contém a resposta para a consulta DNS, se o processo de resolução de nome foi bem-sucedido.
a captura de tela do wireshark da resposta DNS acima mencionada é copiada abaixo.
DNS resposta a captura mostra que “www.omnisecu.com” é uma abreviatura para “Um” Tipo de Registro de Recurso “omnisecu.com”. O Endereço IPv4 para “omnisecu.com” é 74.220.199.26.
os valores-chave a serem lembrados para uma mensagem de resposta DNS são tabulados abaixo.
Descrição | Valor |
---|---|
Direção de Mensagem | Servidor de DNS para o DNS do Cliente |
Endereço IPv4 de Origem | Endereço IP do Servidor DNS (Neste caso, é 8.8.8.8) |
Endereço IPv4 de Destino | Endereço IP da Interface de Cliente de DNS |
Número da Porta de Origem | UDP 53 (DNS) |
Número da Porta de Destino | Aleatório UDP número de Porta aberta pelo pilha protocolar TCP/IP no Cliente DNS |
Existem basicamente três tipos de Consultas de DNS. 1) Consulta Recursiva 2) Consulta Iterativa 3) Consulta Inversa.