quarta-feira, 30 de novembro de 2011

Artigo sobre DHCP

Escrevi um artigo sobre DHCP do site www.vivaolinux.com.br. Nele, o quarto da série, descrevo o funcionamento do DHCP (Dynamic Host Configuration Protocol), o protocolo de configuração dinâmica de hosts. Parto de uma configuração simples e vou aumentando a complexidade, passando por reservas de IP e Relay.

http://www.vivaolinux.com.br/artigo/Entendendo-TCP-IP-%28parte-4%29-DHCP/

quarta-feira, 23 de novembro de 2011

Quer enviar um e-mail para milhares de pessoas sem ser pego em antispam? Então use o Sendemail

É sendemail mesmo, com "e" antes de "mail". Ele é um script feito em perl que pode ser usado para enviar e-mail em série.

Se você costuma enviar mensagens para milhares de pessoas com frequencia já deve ter percebido que, geralmente, os sistemas de antispam bloqueiam mensagems que são direcionadas para milhares de destinatários.Também deve ter notado que os cliente de e-mail possuem um limite que impede que milhares de destinatários sejam cadastrados no campo "para", fazendo com que você envie mensagens em blocos de 100 ou 200 destinatários. Como reoslver isso?

Usando o Sendemail e um simples script você pode resolver todos esses problemas.

#/bin/bash
for i in `cat lista.lst` 

do
  cat email.txt | sendemail -f origem@dominio.com.br -t $i -u "Assunto" -s smtp.dominio.com.br
done


No script acima, uma lista (lista.lst) com milhares de endereços de e-mail é lida e um loop é feito para cada endereço. A mensagem em forma de texto puro armazenada no arquivo email.txt é enviada para o programa sendemail que passa o endereço de origem (-f), o assundo (-u) e o endereço do servidor smtp (-s). Com isso, uma mensagem é enviada para cada destinatário.

Simples e eficiente.

terça-feira, 22 de novembro de 2011

Criação de video com Openshot e ManDVD

Há um mito que diz que no Linux não há ferramentas para criação e edição de video. Aqui cito duas das muitas que conheço: O ManDVD e o Openshot. Cito-os por serem fáceis de usar e muito amigáveis.

O Openshot é mais usado para criar videos, com suporte a transição de imagens, videos e sons.



Já o ManDVD tem o diferencial de criar menus, como nos dvd's que encontramos por aí. Ao final da edição você pode gerar uma iso, ou gravar o projeto direto num dvd comum.


Há outros software livres para edição de video, mas citei estes dois por serem bem amigáveis.

quarta-feira, 16 de novembro de 2011

Acesso remoto via Web

Uma forma fácil de conseguir acesso remoto é através do Shell in a Box (http://code.google.com/p/shellinabox/). Na sua forma mais simples, ele fornece uma shell através da Web.


Para instalá-lo, basta baixar o pacote .deb no site acima e usar o dpkg. Por padrão ele funciona na porta 4200 https. O legal é que não precisa de plugin, ou cliente, para acessar. Qualquer navegador com suporte a Ajax pode ser usado. 



quarta-feira, 9 de novembro de 2011

Ffmpeg, o canivete suiço para conversão de audio e video.

Se você está com problemas para assitir, ouvir, ou converter arquivos de midia, como audio video, experimente o ffmpeg.

O ffmpeg é uma espécie de faz-tudo para audio e video. Ele consegue converter de e para os mais variados formatos de video/audio. Seu uso é simples:

ffmpeg -i arquivo_origem arquivo_final

O software identifica o formato de origem e converte para o formato especificado na extensão do nome do arquivo. No exemplo abaixo eu converti um arquivo wmv para avi

ffmpeg -i Californiadreaming-TheMamas_ThePapas.wmv California.avi

Se você possui vários clipes que gostaria de ouvir em seu mp3, o ffmpeg também pode converter arquivos de video para vários formatos de audio, como o mp3. 

ffmpeg -i Californiadreaming-TheMamas_ThePapas.wmv California.mp3

Mas não se engane com a simplicidade da ferramenta. Ele possui opções que não acabam mais. No exemplo abaixo eu converti o video para o formato FullHD.

ffmpeg -i Californiadreaming-TheMamas_ThePapas.wmv California.vob -s hd1080

O formato 4k (6400x4096) também já é suportado através da opção -s whuxga.

O ffmpeg já vem em muitas distribuições, pois é um backend de várias aplicações gráficas. Mas, caso não esteja instalada, basta usar o apt-get intall ffmpeg. Para mais opções, veja o man ffmpeg



terça-feira, 8 de novembro de 2011

Tor: sigilo na Internet

O Tor é uma ferramenta usada para conseguir sigilo na Internet, tanto na navegação quanto para outros serviços.

Para instalá-lo, use o apt-get:

apt-get install torsocks torsocks

Instale também o plugin para firefox no endereço https://www.torproject.org/docs/tor-doc-unix.html.en

Será criado uma barra no Firefox conforme a tela abaixo.


Clicando nesta barra, escolha Alternar o Status do Tor.


Agora, acessando o site www.whatismyip.com.br, podemos ver com que ip estamos navegando.


Para conectar a um servidor via ssh, mas usando o Tor, digite:

usewithtor ssh usuário@servidor

Neste caso, você se conectará ao servidor usando um outro ip, e não o seu ip real.

sexta-feira, 4 de novembro de 2011

Medindo o desempenho da rede com Iperf

O Iperf é uma ferramenta simples para medir o desempenho da rede, ou de um servidor. Seu uso é simples:

iperf -c 172.20.18.199 -p 139

Com o comando acima eu testo o desempenho do compartilhamento de arquivos do servidor 172.20.18.199. O resultado é algo parecido como o seguinte:

------------------------------------------------------------
Client connecting to 172.20.18.199, TCP port 139
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[  3] local 172.20.16.60 port 47816 connected with 172.20.18.199 port 139
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec    112 MBytes  93.9 Mbits/sec

Pesquise outras opções com iperf --help. O Iperf está disponível na maioria das distribuições Linux.