Ovo de Páscoa

Free The Fish

Esta dica trata-se de um ovo de páscoa bem legal no ambiente gráfico Gnome, a mesma pode ser executada sem “medo”, pois não causará dano algum ao sistema, basta executar alt + f2, será aberta a caixa de diálogo de execução de aplicativos (semelhante ao Iniciar / Executar do Windows) na referida caixa, digite exatamente destar forma, sem aspas “free the fish”, e veja a surpresa!

apt-get – Public Key

Logo após a instalação do Debian GNU/Linux ao inserir manualmente novos repositórios no arquivo /etc/apt/sources.list, é necessário utilizar o novo método de autenticação utilizando chaves gpg para evitar erros como o exibido abaixo:

W: GPG error: http://ftp.br.debian.org stable Release: As assinaturas a seguir não puderam ser verificadas devido a chave pública não estar disponível:    NO_PUBKEY 9AA38DCD55BE302B NO_PUBKEY 4D270D06F42584E6

Neste caso o procedimento a ser realizado é baixar a chave utilizando os oito últimos caracteres como exibido abaixo:

c3po:~# gpg --keyserver wwwkeys.eu.pgp.net --recv-keys F42584E6
c3po:~# gpg --armor --export F42584E6 | apt-key add -

Após o procedimento, é necessário atualizar a lista de pacotes com apt-get update, depois deste processo o apt-get já estará autenticando normalmente.

Comando mtr

O comando mtr é mais uma das muitas ferramentas para diagnósticos de rede em sistemas Linux, o mesmo combina a funcionalidade dos comandos ping e traceroute em um único programa.Ao iniciar, o mtr verifica a conexão entre o host de origem (localhost por exemplo), até um host de destino (www.minimedia.com.br por exemplo). O mtr traça os resultados dos comandos de acordo com o host name verificando o percentual de perdas e tempos de reposta. Abaixo segue um exempo de uso do comando mtr:

leandro@r2d2:/tmp$ mtr -r -c 4 www.minimedia.com.br
HOST: r2d2                        Loss%   Snt   Last   Avg  Best  Wrst StDev
1. 192.168.254.1                 0.0%     4    0.2   0.2   0.1   0.2   0.0
2. core-spo-65.brc.com.br        0.0%     4    0.6   0.6   0.6   0.7   0.1
3. atm-25695-0-0-2.spo.gvt.net.  0.0%     4    2.6   4.9   2.6  11.6   4.5
4. gvt-ge-0-1-2-rc01.spo.gvt.ne  0.0%     4    2.6   2.6   2.5   2.6   0.0
5. ???                          100.0     4    0.0   0.0   0.0   0.0   0.0
6. 200.221.136.174               0.0%     4    4.5   8.3   4.4  17.7   6.3
7. 200.221.30.174                0.0%     4   26.0  23.9  21.3  26.4   2.7
8. whl0019.whservidor.com       25.0%     4   24.6  28.9  21.4  40.8  10.4

Neste exemplo a análise é realizada ao host www.minimedia.com.br, a opção -c foi utilizada para que fossem enviados 4 pacotes, a opção -r para o resultado da linha de comandos ser exibida durante os 4 ciclos, ambas as opções podem ser combinadas para sua utilização, caso as mesmas sejam omitidas, o resultado ficará sendo exibido até que o mesmo seja interrompido com a combinação de teclas control + c. Também é possível utilizar o mtr pela interface gráfica (GTK) caso a mesma esteja instalada no sistema utilizando a opção -g ou –gtk, caso esteja executando com um usuário comum, é provável que o mtr seja aberto em GTK, se o desejo for executar no console, deve ser utilizada a opção -curses ou -t.

Outras três opções interessantes, são as opções -i –n e -a, a primeira diz o intervalo em que serão enviados os pacotes, por exemplo, para enviar os pacotes de três em treês segundos, utilizamos:

leandro@r2d2:/tmp$ mtr -i 3 www.minimedia.com.br

A opção -n é utilizada para que não sejam resolvidos nomes,e a opção -a, para especificar o endereço de saída, por exemplo, se quisermos que nosso teste seja realizado através de um segundo link de internet localizado no device eth2, devemos prosseguir da seguinte forma:

leandro@r2d2:/tmp$ mtr -a 200.200.200.200 www.minimedia.com.br

Onde 200.200.200.200 é nosso segundo link de internet. O mtr é uma ferramenta muito útil para detectar problemas em uma rede, principalmente quando o link de internet possui problemas e os técnicos da operadora dizem que o mesmo está normal, pelo campo Loss, é possível identificar perdas no link e descobrir de onde vem a lentidão. Maiores informações sobre o mtr e downloads específicos estão disponíveis em sua home pega em http://www.bitwizard.nl/mtr/ e de sua página de manual.