IceMan - Brazil escreveu:Eu estava usando a penultima versão e não tinha do que reclamar.
Porem ontem (4/08), o site da epson não abria nem com resa brava.
Achando que éra o SQUID eu desabilitei ele. Porem continuou a não abrir o site da Epson.
Ai resolvi reiniciar o DNScache. E com isso o site da epson voltou a abrir.
Então apaguei o dnscache.tgz e baixei a versão nova.
Reiniciei e dei o comando precache.
Porem recebi muitos erros que antes eu não recebia:
- Código: Selecionar todos
Starting DNScache pDNSd...
Pesquisando /partition/squid/logs/access.log
Pesquisando /partition/squid/logs/access.log.0
Pesquisando /partition/squid/logs/access.log.1
Pesquisando /partition/squid/logs/access.log.2
Pesquisando /partition/squid/logs/access.log.3
Pesquisando /partition/squid/logs/access.log.4
Removendo duplicatas...
ATENÇÃO: Gerando trafego de 6332, requisições DNS...
Progress... 634/6332
Progress... 1268/6332
Progress... 1902/6332
Progress... 2536/6332
Progress... 3170/6332
Progress... 3804/6332
Progress... 4438/6332
Progress... 5072/6332
Progress... 5706/6332
Progress... 6332/6332
ATENÇÃO: Houve 71, falhas nas requisições DNS, tentando novamente 1/3
ATENÇÃO: Houve 71, falhas nas requisições DNS, tentando novamente 2/3
ATENÇÃO: Houve 71, falhas nas requisições DNS, tentando novamente 3/3
0.0.0.10 falhou...
0.0.0.12 falhou...
0.0.0.150 falhou...
0.0.0.180 falhou...
150 falhou...
180 falhou...
192.168.1.1 falhou...
200.98.194.28 falhou...
200.98.194.56 falhou...
201.49.212.136 falhou...
204.2.183.17 falhou...
208.117.248.38 falhou...
208.117.250.151 falhou...
208.117.251.97 falhou...
208.117.253.97 falhou...
208.117.254.100 falhou...
208.117.254.101 falhou...
208.117.254.102 falhou...
208.117.254.103 falhou...
208.117.254.80 falhou...
208.117.254.81 falhou...
208.117.254.82 falhou...
208.117.254.83 falhou...
208.117.254.84 falhou...
208.117.254.85 falhou...
208.117.254.86 falhou...
208.117.254.87 falhou...
208.117.254.88 falhou...
208.117.254.92 falhou...
208.117.254.93 falhou...
208.117.254.94 falhou...
208.117.254.95 falhou...
208.117.254.96 falhou...
208.117.254.97 falhou...
208.117.254.98 falhou...
208.117.254.99 falhou...
208.64.178.130 falhou...
212.143.22.89 falhou...
212.143.22.90 falhou...
213.174.140.64 falhou...
216.151.186.5 falhou...
38.101.43.21 falhou...
64.27.18.129 falhou...
66.90.77.122 falhou...
68.169.70.134 falhou...
78.140.136.195 falhou...
78.140.136.196 falhou...
78.140.136.197 falhou...
78.140.136.198 falhou...
80.90.199.2 falhou...
88.85.69.13 falhou...
88.85.77.94 falhou...
89.202.149.36 falhou...
89.202.157.227 falhou...
92.241.182.235 falhou...
93.184.71.27 falhou...
artisfantastic.com falhou...
delivery.filesend.it falhou...
download.microsoft.com falhou...
galleryartstudio.com falhou...
mta42ta306a.com falhou...
rank1.vagalu.me falhou...
stats.nachspiel.org falhou...
teresinagospel.com.br falhou...
tsclient falhou...
u1a.eset.com falhou...
u3.eset.com falhou...
u4.eset.com falhou...
www.claroideas.com.br falhou...
www.radiotranscontinenta.com falhou...
www.transcontinentalfm1047.com falhou...
Starting DNScache pDNSd...
===========================================
= pDNSd (DNScache) Ver. 1.0.090802.2000 =
============================= Coidiloco ===
===========================================
Starting DNScache pDNSd...
Starting DNSGuard...
DNSGuard running...
Starting DNSGuard...
DNSGuard running...
15677 root 500 S /usr/local/sbin/pdnsd -d -v3 -mut -4
15687 nobody 2988 S /usr/local/sbin/pdnsd -d -v3 -mut -4
15721 nobody 2988 S /usr/local/sbin/pdnsd -d -v3 -mut -4
15729 nobody 2988 S /usr/local/sbin/pdnsd -d -v3 -mut -4
15730 nobody 2988 S /usr/local/sbin/pdnsd -d -v3 -mut -4
15731 nobody 2988 S /usr/local/sbin/pdnsd -d -v3 -mut -4
15617 root 364 S /usr/sbin/dnsmasq -p 0
15925 root 332 S /bin/sh /usr/sbin/dnsguard.sh
#####################
Precaching OK
#####################
Elapsed time: 00:12:29
O 192.168.1.1 é o IP do modem que eu configurei o BFW para liberar o acesso pela rede (Como Acessar Modem Bridge atraz do BFW).
Agora o que são esses outros erros???
Boa IceMan, me deu uma oportunidade de explicar como funciona o precache, vamos lah.
O precache nada mais eh do que uma sequencia de comandos nslookups, usando os logs do squid como fonte de dados (dominios, links, etc).
Entao tudo que aparecer no log do squid, o precache vai tentar resolver como requisicao de DNS.
Rodando o precache um comando nslookup
http://www.google.com.br, pede a resolucao do dominio em IP, se nao estiver no cache o pDNSd busca na lista dele de servidores a reposta e coloca no cache.
E assim vai para o resto da lista. Como nao foi feito pelo usuario, navegando em tempo real, e sim por script antes que alguem precise, temos o "precache"!!
E os erros?!
IPs não sao dominios entao o nslookup nao pode resolver e retorna como erro.
http://www.claroideas.com.br foi um erro de digitacao no navegador, o correto seria
http://www.claroideias.com.br o mesmo para
http://www.radiotranscontinenta.com, e os outros.
O precache faz essas consultas o mais rapido possivel, mas nao em paralelo, mesmo assim algumas respostas falham por excesso.
Você vai ter certeza disso quando, a segunda contagem de erros for diferente da primeira contagem, por exemplo:
Erros mesmo
ATENÇÃO: Houve 71, falhas nas requisições DNS, tentando novamente 1/3
ATENÇÃO: Houve 71, falhas nas requisições DNS, tentando novamente 2/3
Na segunda tentativa 10 URLS que deram erro foram resolvidas normalmente.
Essas 10 foram por sobrecarga ou problemas diversos.
ATENÇÃO: Houve 71, falhas nas requisições DNS, tentando novamente 1/3
ATENÇÃO: Houve 61, falhas nas requisições DNS, tentando novamente 2/3
Vlws