Instalando o OpenFire no Debian Etch

Olhando as estatisticas do meu blog, percebi que muitos buscam informações sobre a Instalação do Openfire, e caem em um post antigo meu sobre a instalação de um plugin de Logs em uma versão anterior do Openfire. Então resolvi criar este tutorial para as pessoas finalmente consigam encontrar a informação desejada 😀 .

Utilizei o Debian Etch 4 (Instalação básica), para fazer a instalação, mas acredito que este tutorial pode ser utilizado para o Ubuntu sem mudança, e também para qualquer outra distribuição, desde que tenha o servidor mysql instalado. O MYSQL não é necessário para instalar o Openfire, pois ele possui um banco de dados próprio, mas é recomendado instalar pois o desempenho é melhor.

Leia mais deste post

Anúncios

VMWare Server – Erro no dispositivo vmnet1

O VMware tem um recurso muito interessante que são as redes virtuais, sendo uma delas a vmnet1, que é uma interface que apenas o computador local tem acesso, e com ela você pode criar uma rede virtual que apenas as maquinas virtuais e o seu computador tem acesso.

Ela funciona muito bem, mas quando eu coloquei uma maquina virtual no VMWare Server para iniciar automaticamente ao ligar o Linux, comecei a ter um problema, quando o Linux terminava de iniciar seus processos e a maquina virtual era inicializada surgia o seguinte erro:

Could not get interface flags for vmnet1: No such device ethernet0 will start disconnected

Que informa que não foi encontrada o dispositivo vmnet1 e a rede vai ser iniciada desligada. Isso acontece por que a maquina virtual é iniciada logo depois das interfaces virtuais de rede do vmware. Como não encontrei uma solução na internet, eu fiz uma pequena gambiarra:

Abra o arquivo /etc/init.d/vmware (que é o arquivo que inicia o servidor VMWare, interfaces e as vm’s), procure pela linha inicia asmaquinas virtuais, e acrescente o comando sleep (em negrito) antes da linha “Starting VMware virtual machines…”

if [ “`vmware_product`” = “wgs” -o “`vmware_product`” = “vserver” ]; then
if [ -e $vmware_etc_dir/vm-list ]; then
sleep 8
vmware_exec ‘Starting VMware virtual machines…’ \
“$vmdb_answer_SBINDIR”/”$serverd” -s -d
fi

Com isso antes que as maquinas virtuais sejam iniciadas vai haver uma pausa de 8 segundos, tempo suficiente para que os dispositivos do VMWare sejam iniciados (se não funcionar, aumente o valor do sleep).

 

tcptrack

Iniciando com meu primeiro post (o primeiro com algo de útil), vou escrever o basico sobre o tcptrack, é um programa baseado no tcpdump que monitora as conexões de rede do computador, exibindo informações sobre a situação (status) das conexões nos dispositivos de rede, ele exibe os dados de forma parecida com o top.

Para instalar no debian, basta digitar: # aptitude install tcptrack

Abaixo a descrição de algumas opções:

-i Seleciona a interface que vai ser monitorada

-d Exibe apenas as conexões que se iniciaram após o início do tcptrack

-r Tempo em segundos que demora para remover uma conexão que não está mais ativa

-f Calcula a média de velocidade das conexões de forma rápida

Abaixo as teclas para utilizar durante a execução do programa:

p Pausa a exibição das conexões

s Exibe as conexões em ordem

q Sai do programa

Exemplo:

# tcptrack – eth0

Exibe as conexões em andamento na inteface eth0

# tcptrack -i eth0 src or dst 10.45.165.2

Exibe as conexões na interface eth0 com origem ou destino da maquina 10.45.165.2

É só isso :D, simples, as informações foram retiradas do manual do programa, outros exemplos digite: man tcptrack

100+