-------------------=[ Bouncer, mais que diabos é isso? ]=------------- Data: 02 de outubro de 2000 Autor: Max #CHNG on Brasirc UIN 72135076 Bouncer ou BNC vai agir como um servidor proxy para IRC escondendo seu IP real assim dificultando a ação de nukes, ou até mesmas invasões ele funciona trocando seu IP por um vhosts (vanity hosts algo do tipo eu.sei.disso.com) O que preciso pra criar uma BNC? Uma conta Shell com pelo menos 10 MB livres. Usei aqui a versão 2.8.2 de uma bnc criada por James Seter AKA Pharos da rede Efnet. Como Fazer? Faça o upload pelo FTP da sua Shell e coloque no diretório principal. Descompacte o arquivo digitando: gunzip bnc2.8.2.tar.gz e, logo depois: tar -zxvf bnc2.8.2.tar Criou-se uma pasta bnc2.8.2. Entre no diretório digitando: cd bnc2.8.2 Agora você precisa configurar sua BNC. Estando dentro do diretório bnc2.8.2, digite: ./configure E logo em seguida, compile sua BNC digitando: ./make e sua BNC será compilada. Agora você precisa rodar o programa digitando: ./bncsetup e automaticamente será iniciado o processo de instalação e configuração da sua BNC. Se desejar configurar manualmente sua "bnc.conf" aqui estão algumas dicas: A maioria da configuração está incluída no arquivo de configuração "bnc.conf" que está localizado no diretório corrente. A BNC não vai funcionar se este arquivo não estiver presente, ou estiver com erros nas informações exigidas para que ela rode. O arquivo de configuração é baseado em cada linha contendo uma opção separada. Todos os 'requerimentos' são explicados no arquivo "example.conf" contido nas atuais versões de BNC. Por favor leia o arquivo de configuração e todos as documentações incluídas com atenção. Alguns dados: pt => Número da porta que será usada para conectar na BNC. Pode ser qualquer número. Ex: 6666 ps => Digite um password. mu => Configura o número limite de usuários para usar BNC. vh => Colocar o vhost que você preferir pode ser algo tipo eu.sou.virciado.br Depois de tudo pronto, digite: ./bnc e veja as propriedades da BNC, que deve aparecer algo mais ou menos assim: Myshell:~/bnc2.8.2> ./bnc Irc Proxy v2.8.2 GNU project (C) 1998-99 --Using conf file ./bnc.conf --Configuration: Daemon port.....: 6666 Max users........: 1 Default conn port:6667 Pid File........: ./pid.bnc Vhost Default...: -SYSTEM DEFAULT- Process Id......: 12345 Exit ./bnc{7} :Successfully went into the background. Agora que você criou sua bnc para se conectar através dela siga os seguintes procedimentos: Abra seu cliente de IRC. Digite: /server seu.vhost.com:6666 6666 É a porta Daemon que você usará pra conectar a sua BNC. Quando estiver pronto, aparecerá seguinte mensagem: [12:34]-Bnc- You need to say /quote PASS, Então você deverá digitar a sua senha : /quote PASS senha Depois de confirmado, conecte a um servidor de IRC. Digite: /quote conn irc.matrix.com.br 6667 ou outro servidor de sua escolha. Se você fez tudo certinho, você estará conectado na sua BNC agora. Na BNC contem um script chamado bncchk que usa o arquivo pid criado pelo executável da BNC para determinar se ela esta funcionando corretamente. O arquivo bncchk precisa ser editado e modificado da seguinte forma: BNCBIN=bnc BNCPIDFILE=pid.bnc BNCPATH=/home/bnc/bnc2.8.2 (O nome do diretório que foi criado basicamente é esse) No editor do bncchk deve estar essa linha: 0,10,20,30,40,50 * * * * /home/roots/bncchk >/dev null 2>&1 Esta linha vai fazer uma verificação a cada 10 minutos se a BNC está em funcionamento, se ela não estiver ela vai tentar recomeçar a BNC com as informações das variáveis contidas no arquivo bncchk. Caso queira que ele verifique em 5 em 5 minutos basta trocar a última linha por: 0,5,10,15,20,25 * * * * /home/roots/bncchk >/dev null 2>&1 É isso ai Boa Sorte.Espero que esse pequeno txt possa ajudar a instalar e configurar com sucesso a sua BNC.