Cintos PiramidesCintos Fivelas Removiveis Couro Cintos PiramidesCintos Ilhos DuploCintos Ilhos DuploCintos Ilhos DuploCintos PiramidesCintos Ilhos DuploCintos Ilhos DuploCintos PiramidesCintos Fivelas Removiveis Couro Cintos PiramidesCintos Ilhos DuploCintos Ilhos DuploCintos PiramidesCintos Ilhos DuploCintos Fivelas Removiveis CouroCintos Ilhos DuploCintos Ilhos Duplo Cintos Ilhos DuploCintos Fivelas Removiveis Couro Cintos Ilhos DuploCintos Ilhos Duplo Cintos PiramidesCintos Fivelas Removiveis Couro Garota Safada 16/06/2011 , Mossoro/RN Estacao das Artes .Eu vou vamos ? Se voce entende o basico de Internet sabe o que e e para que serve o DNS. O que talvez voce ainda nao saiba e o quao importante o DNS e para um acesso a Internet rapido e responsivo.Na figura ao lado voce pode conferir a sequencia seguida na hora de baixar um site. Primeiro, o navegador envia o nome do site para o servidor DNS, que devolve o endereco IP correspondente. Entao, o navegador envia a solicitacao para o servidor que hospeda o site, e este, por sua vez, devolve o codigo HTML que sera processado e exibido na tela de seu computador.Observe que, durante os passos 1 e 2, o site ainda nao esta sendo baixado e, portanto, nada esta sendo exibido na tela do usuario. Dessa forma, problemas de comunicacao com seu servidor DNS podem fazer sua internet parecer lenta, por causa do que chamamos de latencia.Latencia e aquele intervalo de tempo entre voce mandar acessar o site e ele comecar a ser efetivamente carregado. Mesmo uma internet ultra rapida pode apresentar latencia. Para exemplificar melhor, imagine que voce queira fazer o download de um arquivo, clica no botao "Baixar" e, so depois de 5 segundos, o download comeca, a uma taxa de 5 MB/s. Nesse caso, a velocidade da conexao com a Internet esta boa, mas ha uma latencia de 5 segundos.No caso de downloads de arquivos grandes, a latencia nao importa tanto quanto a velocidade da conexao. Ja no caso da navegacao, a latencia e muito mais importante. Quando se esta navegando na internet, o que mais irrita e a sensacao de que a coisa "nao anda": voce clica no link, o navegador indica que esta carregando mas nao acontece nada.No Linux, podemos reduzir essa latencia utilizando um cache local de DNS, que pode ser configurado facilmente com o Dnsmasq. Para isso, primeiramente instale o pacote dnsmasq. No Fedora e similares, utilize o yum, no Ubuntu e similares, use o apt-get:# yum install dnsmasqou$ sudo apt-get install dnsmasqDepois, renomeie o arquivo /etc/resolv.conf para /etc/resolv.dnsmasq:# mv /etc/resolv.{conf,dnsmasq}Em seguida, ajuste suas configuracoes de rede, mudando o servidor DNS para 127.0.0.1. Se sua rede e configurada manualmente, edite o arquivo /etc/resolv.conf e deixe-o com o seguinte conteudo:nameserver 127.0.0.1Por fim, edite o arquivo /etc/dnsmasq.conf e deixe-o com o seguinte conteudo:resolv-file=/etc/resolv.dnsmasqinterface=lobind-interfacescache-size=10000strict-orderall-serversrebind-localhost-okclear-on-reloadno-negcachelog-queriesAgora, basta iniciar o servico e configura-lo para iniciar junto com o sistema:# /etc/init.d/dnsmasq startNo Fedora 17 em diante:# systemctl enable dnsmasq.serviceNo Fedora 16 e anteriores e similares:# chkconfig dnsmasq onNo Ubuntu e similares:$ sudo update-rc.d dnsmasq defaultsO funcionamento do Dnsmasq e bem simples. Uma vez que ele esteja configurado, todas as requisicoes DNS do sistema serao encaminhadas para ele. Se o dominio solicitado estiver no