Instalando o MSN-PROXY

Pacotes de compilação

# yum install gcc gcc-c++ autoconf automake cmake
# yum install httpd php php-mysql mysql-devel mysql-server -y

Libevent – esse pacote deve ser baixado pelo link acima

# tar -xvzf libevent-2.x.x-stable.tar.gz

# cd libevent-2.x.x-stable
# ./configure && make
# make install

Depois que você tiver compilado e instalado, entre no arquivo
# vim /etc/ld.so.conf
e adicione as seguintes linhas:
/usr/local/lib
/usr/lib

salve o arquivo e saia.

Depois execute o comando:
# ldconfig

Feito, depois de compilado e instalado vamos agora ao msn-proxy.

Agora vamos baixar o msn-proxy do svn

# svn co https://msn-proxy.svn.sourceforge.net/svnroot/msn-proxy msn-proxy

# cmake ../
# make
# make install

Os arquivos de configuração do msn-proxy estão localizados em /usr/local/etc/msn-proxy

Confira se seu mysql esta rodando, caso não, execute o comando abaixo:
# service mysqld start

Vamos agora criar a base do msn-proxy executando o comando abaixo, se seu usuário root estiver sem senha ele vai logar normal no banco, senão use

root com senha
# mysql -uroot -psenha

root sem senha
# mysql
> create database `msn-proxy`;
> grant all privileges on `msn-proxy`.* to `msn-proxy`@localhost identified by ‘secret’;
> flush privileges;
> quit

Ok, base de dados criada!.

Agora vamos entrar na pasta mysql para editar os dados de conexão com o banco:
# cd /usr/local/etc/msn-proxy/mysql
# vim conf

O arquivo deverá ter o seguinte conteúdo

# “host or socketport (zero for socket)userpassdatabase name”

localhost|0|msn-proxy|secret|msn-proxy

Salve o arquivo e feche.

Agora vamos executar o daemon pela primeira vez para fazer a criação das tabelas e inserções iniciais na base;

# /usr/local/bin/msn-proxy -d

Entre novamente no mysql e insira o ip do servidor
# mysql
# use msn-proxy;
> insert into defaults (internal_host) values (‘192.168.0.1’);
> quit

Agora vamos criar o pulo do gato, o cara que redireciona todas as conexões do msn para seu firewall
iptables -t nat -A PREROUTING -i eth0 -p tcp –dport 1863 -j REDIRECT –to-port 1863

Créditos : http://marcosabadi.blogspot.com.br/2008/10/monitoramento-de-msn-com-msn-proxy.html

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *