Testa DNS da sua conexão e reporta perda(s) de pacotes
Publicado por morvan bliasby (última atualização em 24/04/2010)
[ Hits: 9.348 ]
Criei este pequeno script em bash para testar os DNS da minha conexão, a qual apresenta muitas oscilações, como usualmente ocorre, imagino.
Como ele está, bem básico, ele nos reporta os DNS passados e suas respectivas perdas, caso existam, em ordem decrescente.
Pode-se incrementá-lo de dois modos: é possível criar uma rotina que o faça, como "root", alterar o "resolv.conf" a partir das estatísticas trazidas por este script, bem como fazer a passagem dos DNS como parâmetros na linha de comando. Ele, como se pode ver, passa os valores dos DNS através de um laço.
Abaixo, vê-se o seu diminuto código. Bom proveito.
Morvan, Usuário Linux #433640.
#!/bin/bash for I in "201.12.118.2" "201.12.118.4" "208.67.222.222" "208.67.220.220" "8.8.8.8" "8.8.4.4" do echo -e "{FONTE}33[01;31mTestando DNS $I... Aguarde.{FONTE}33[01;00m" perc=$(ping -c 10 $I | grep packets | cut -f3 -d"," | cut -f1 -d"p") # echo -e "{FONTE}33[01;34m$perc de Perdas em $I{FONTE}33[01;00m" echo -e "{FONTE}33[01;34m$perc de Perdas em $I{FONTE}33[01;00m" >> /tmp/testedns.txt done cat /tmp/testedns.txt | sort rm -f /tmp/testedns.txt
Sistema de Gestão de Protocolos em YAD
Backup de MySQL com 1 arquivo para cada Banco
Como gerar qualquer emoji ou símbolo unicode a partir do seu teclado
Instalar e Configurar o Slackware Linux em 2025
Como configurar os repositórios do apt no Debian 12 em 2025
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Muitas dificuldades ao instalar distro Linux em Notebook Sony Vaio PCG-6131L (VPCEA24FM)
Slackpkg+ (Slackpkg Plus) está de volta!
Como dividir duas janelas igualmente e lado-a-lado na sua tela
Configurando o Conky para iniciar corretamente no sistema
3 configurações básicas que podem melhorar muito a sua edição pelo editor nano
Youtube e networkmeneger para de funcionar (5)
Minha rede tem um espaço invisível que não dá pra digitar o nome da re... (1)
Pedagogia no brasil não passa de alfabetização por m4sturbação mental ... (2)
compilação samba 4.22 rock linux 9.5 (3)
Erro de segmentação «Segmentation fault (core dumped)» ao retornar obj... (7)