Aumentando a fluidez da sua internet com o dnsmasq
As pequenas redes presentes na casa do usuário e até mesmo em empresas não costumam possuir um cache de dns para melhorar a responsividade da internet, fazendo com que as requisições de dns sejam repetidas a cada acesso feito por programas que usam a internet. Desse modo, caso um programa, aplicação ou seja lá o que o usuário ou o sistema precise acessar pela internet, se houver necessidade de ocorrer 50 consultas de dns para determinado domínio, todas deverão seguir o mesmo script, que é "aplicação => domínio => busca na internet no servidor dns do seu provedor ou mais acima => acha o ip associado ao domínio pesquisado => retorna para a sua máquina => envia os dados à aplicação que pediu a pesquisa".
Aqui vamos instalar o DNSMasq, que é um cache local para requisições de dns para acelerar a sua navegação e até mesmo, seus downloads - esse último vai depender de vários fatores. Para instalar:
sudo apt install dnsmasq
Como otimização, pode ser que você queira configurar o arquivo do dnsmasq:
sudo nano /etc/dnsmasq.conf
Coloque lá no final:
# Servidores upstream rápidos (Respectivamente 2 do Google, o seu roteador caseiro - no caso o meu, o seu pode ser diferente - e o do CloudFire):
server=8.8.8.8
server=8.8.4.4
server=192.168.1.1
server=1.1.1.1
# Aumenta o limite do cache de respostas (padrão é 150, valores entre 150 e 1000 estão adequados)
cache-size=500
# Aumenta o TTL mínimo de espera para 300s (5 minutos, caso você não queira usar o padrão dado pelo servidor)
min-cache-ttl=300
Salve com ctrl+o e feche com ctrl+x. Você pode ver qual o TTL do IP atrelado ao domínio com o comando:
dig youtube.com
e procurar isso aqui:
;; ANSWER SECTION:
youtube.com. 256 IN A 142.251.129.238
O item em VERDE é o TTL padrão atribuído ao IP pelo servidor.
Depois da instalação e das eventuais configurações, reinicie a máquina logo depois disso. O vídeo abaixo mostra o uso e tudo mais para otimização do DNSMasq.
Nenhum comentário:
Postar um comentário