DNS significa Domain Name System (sistema de nomes de domínio). O DNS converte os nomes de máquinas para endereços IPs que todas as máquinas da Internet possuem. Ele faz o mapeamento do nome para o endereço e do endereço para o nome e algumas outras coisas. Um mapeamento é simplesmente uma associação entre duas coisas, neste caso um nome de computador, como www.cipsga.org.br, e o endereço IP desta máquina (ou endereços) como 200.245.157.9. Show
O DNS foi criado com o objetivo de tornar as coisas mais fáceis para o usuário, permitindo assim, a identificação de computadores na Internet ou redes locais através de nomes (é como se tivéssemos apenas que decorar o nome da pessoa ao invés de um número de telefone). A parte responsável por traduzir os nomes como O resolvedor de nomes pode ser um banco de dados local (controlador por um arquivo ou programa) que converte automaticamente os nomes em endereços IP ou através de servidores DNS que fazem a busca em um banco de dados na Internet e retornam o endereço IP do computador desejado. Um servidor DNS mais difundido na Internet é o bind. Através do DNS é necessário apenas decorar o endereço sem precisar se preocupar com o endereço IP (alguns usuários simplesmente não sabem que isto existe...). Se desejar mais detalhes sobre DNS, veja o documento DNS-HOWTO. O que é um nome?Você deve estar acostumado com o uso dos nomes de computadores na Internet, mas pode não entender como eles são organizados. Os nomes de domínio na Internet são uma estrutura hierárquica, ou seja, eles tem uma estrutura semelhante aos diretórios de seu sistema. Um domínio é uma família ou grupo de nomes. Um domínio pode ser colocado em um sub-domínio. Um domínio principal é um domínio que não é um sub-domínio. Os domínios principais são especificados na RFC-920. Alguns exemplos de domínios principais comuns são:
Cada um dos domínios principais tem sub-domínios. Os domínios principais baseados no nome do país são freqüentemente divididos em sub-domínios baseado nos domínios O próximo nível da divisão representa o nome da organização. Subdomínios futuros variam em natureza, freqüentemente o próximo nível do sub-domínio é baseado na estrutura departamental da organização mas ela pode ser baseada em qualquer critério considerado razoável e significantes pelos administradores de rede para a organização. A porção mais a esquerda do nome é sempre o nome único da máquina chamado hostname, a porção do nome a direita do hostname é chamado nome de domínio e o nome completo é chamado nome do domínio completamente qualificado (Fully Qualified Domain Name). Usando o computador
A localização do computador Arquivos de configuração usados na resolução de nomesAbaixo a descrição dos arquivos usados no processo de resolver um nome no sistema GNU/Linux. /etc/resolv.conf O domain Especifica o nome do domínio local. searchEspecifica uma lista de nomes de domínio alternativos ao procurar por um computador, separados por espaços. A linha search pode conter no máximo 6 domínios ou 256 caracteres. nameserverEspecifica o endereço IP de um servidor de nomes de domínio para resolução de nomes. Pode ser usado várias vezes. Como exemplo, o domain maths.wu.edu.au search maths.wu.edu.au wu.edu.au nameserver 192.168.10.1 nameserver 192.168.12.1 Este exemplo especifica que o nome de domínio a adicionar ao nome não qualificado (i.e. hostnames sem o domínio) é /etc/host.conf O arquivo order hosts,bind multi on Este
arquivo de configuração diz ao resolvedor de nomes para checar o arquivo Os seguintes parâmetros podem ser adicionados para evitar ataques de IP spoofing: nospoof on spoofalert on O parâmetro nospoof on ativa a resolução reversa do nome da biblioteca resolv (para checar se o endereço pertence realmente àquele nome) e o spoofalert on registra falhas desta operação no syslog. /etc/hosts O arquivo # /etc/hosts 127.0.0.1 localhost loopback 192.168.0.1 maquina.dominio.com.br Você pode especificar mais que um nome de computador por linha como demonstrada pela primeira linha, a que identifica a interface loopback. Certifique-se de que a entrada do nome de domínio neste arquivo aponta para a interface de rede e não para a interface loopback, ou terá problema com o comportamento de alguns serviços. OBS: Caso encontre problemas de lentidão para resolver nomes e até para executar os aplicativos (como o mc, etc), verifique se existem erros neste arquivo de configuração. Estes sintomas se confundem com erros de memória ou outro erro qualquer de configuração de hardware, e somem quando a interface de rede é desativada (a com o IP não loopback). Isto é causados somente pela má configuração do arquivo /etc/networks O arquivo Nome_da_Rede Endereço_da_Rede Abaixo um exemplo de como se parece este arquivo: loopnet 127.0.0.0 localnet 192.168.1.0 amprnet 44.0.0.0 Quando usar comandos como Executando um servidor de nomes Se você planeja executar um servidor de nomes, você pode fazer isto facilmente. Por favor veja o documento Qual é a aplicação responsável pela tradução de nomes para os endereços IP?O DNS (Domain Name System – Sistemas de Nomes de Domínio) é responsável pela tradução dos nomes dos sites da web, pelos seus respectivos endereços IP e vice‐versa.
Qual o servidor que traduz nomes para endereços IP é endereços IP para nomes respectivos permitindo a localização de host em um domínio determinado?O servidor DNS resolve nomes para os endereços IP e de endereços IP para os nomes respectivos, permitindo a localização de hosts num determinado domínio.
Qual é a função do servidor DNS?O DNS é um sistema que contém uma lista de nomes de domínio e permite que usuários encontrem uma página por meio desses nomes. É fundamental para o funcionamento da internet, para otimizar o desempenho e a segurança de um site. O sistema DNS é crucial para a comunicação de sites na internet.
O que significa o DNS?O que é um DSN (Data Source Name)?
É o nome que os aplicativos usam para solicitar uma conexão a uma fonte de dados ODBC. Em outras palavras, é um nome simbólico que representa a conexão ODBC.
|