PsyBNC/pt
PsyBNC é um bouncer de IRC que suporta IPv6, linkagem de bouncers, multiplas redes, e canais.
Algo não foi explicado aqui? Sinta-se à vontade para editar!
Contents |
Instalação Simples (Por KatieKitty)
Primeiro baixe a psybnc . Então, use FTP para transferir para o servidor.
Digite myports para ver as portas que você tem. Escolha uma.
Para extrair, digite:
tar zxvf psyBNC2.3.1.tar.gz
Depois de extraidos, mude de pasta, digite:
cd psybnc
Agora compile:
make menuconfig
Você verá um menu:
Desça até a opção "Bouncer-Config" e pressione enter. No segundo menu pressione enter novamente. Você verá o número 31337, selecione "Delete" e pressione enter.
Agora que você deletou a porta padrão, selecione new. Você verá escrito "* 31337". Apague apenas o número e digite a porta que você escolheu. Pressione enter, e ao voltar para a outra tela, pressione ESC,
Agora você vai estar no menu Bouncer-Config. Desça até a opção Users, e pressione enter. Selecione "new" e pressione enter. Você verá uma tela pedindo os dados do usuário, assim:
Para preencher cada, você deverá pressionar enter, digitar a opção e pressionar enter de novo.
Em "Login" coloque o q você usa como identd no IRC.
Em "Nick" coloque seu nick no IRC.
Em "Username" coloque o que está no seu cliente IRC como "Real name".
Em "Password" coloque a senha que você deseja usar para se conectar à BNC.
Em "VHost" coloque uma vhost que esteja disponível (Opcional)
Desça até "Servers" e coloque o servidor e a porta aos quais você deseja se conectar.
Exemplo:
irc.servidor.com.br 6667
Pressione enter.
Agora que você concluiu a configuração, vá selecionando "Exit" ou ESC até voltar para a shell.
Agora digite:
make
Agora você poderá ser perguntado por um certificado, pressione enter até voltar para a shell e digite:
./psybnc
Você verá algo assim:
----.,----.,-. ,-.,---.,--. ,-.,----. | O || ,-' \ \/ / | o || \| || ,--' | _/ _\ \ \ / | o< | |\ || |__ |_| |____/ |__| |___||_| \_| \___| Version 2.3.1 (c) 1999-2002 the most psychoid and the cool lam3rz Group IRCnet `-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=tCl=-' Configuration File: psybnc.conf Language File: psyBNC Language File - English No logfile specified, logging to log/psybnc.log Listening on: 0.0.0.0 port 4556 psyBNC2.3.1-cBtITLdDMSNpE started (PID 15714)
Agora você deve se conectar à BNC usando seu cliente IRC.
Abra as opções e veja se a identd e o real name são os mesmos que você configurou. Feche e digite:
/server shellium.org:aqui-a-porta aqui-a-senha
Se tudo der certo, você deve estar conectado ao servidor de IRC. Para se conectar, você deve sempre usar o comando acima
Parabéns, você configurou e conectou seu servidor BNC.
PsyBNC Advance Installation
Se você quiser compilar o seu próprio psybnc, Poderia obter o código fonte utilizando o lynx ou o wget. Exemplo com o comando wget:
wget http://www.psybnc.at/download/beta/psyBNC-2.3.2-7.tar.gz
O passo seguint é descomprimir este ficheiro (para todos vocês que são utilizadores windowz, ficheiros .tar.gz são como um ficheiro .zip). Para fazer isso, execute:
tar zxvf psyBNC-2.3.2-7.tar.gz
Repare que é sensível às maiúsculas e minúsculas. Em unix tudo é sensível às maiúsculas e minúsculas. Lembre-se sempre disto no futuro. Se teclou correctamente, deverá ter uma directoria chamada psybnc na sua consola. Entre para dentro dessa directoria e veja o que tem!
cd psybnc
make
Edite o seu ficheiro psybnc conf usando o pico / nano :
pico psybnc.conf
Só precisa de editar a porta do psybnc de 31337 para a sua porta no shellium. (execute: myports para ver as portas designadas para si no shellium) Depois de ter acabado de editar a sua porta psybnc, grave-o utilizando este comando (CTRL X), prima Yes e deixe estar psybnc.conf como nome de ficheiro. Execute o ficheiro do psybnc com este comando:
./psybnc
Vá para o seu cliente de irc (utilize SEMPRE o mesmo username/ident), e tecle:
/server shellium yourport yourpasswwordtobeuse
Para 'Ajuda' ('Help') acerca da conexão,servidor,etc, tecle o seguinte no seu cliente de irc:
/BHELP
Se receber esta mensagem: "-- psyBNC- WARNING ! Move the file salt.h from the shell to a safe place" Faça login na sua shell e tecle:
cd psybnc
mkdir backup | mv salt.h ~/psybnc/backup
Algures por aí, um psybnc sem actividade pode fazer com que seja 'morto' (killed) pelos serviços de irc, devido à regra 'channel filler rule' Mudar a nossa resposta de CTCP VERSION pode diminuir esta possibilidade:
Edite o ficheiro config.h e insira "#define CTCPVERSION "my own ctcp reply". recompile o psyBNC, está feito.
Psybnc e problemas com DCC ... use estes comandos:
/dccenable 0 /AUTOGETDCC 1
Utilização
Para receber a lista de comandos e aceder aos ficheiros de ajuda, execute este comando:
bhelp
Se quer definir um servidor, execute:
addserver irc.freenode.net:6667
Este comando é utilizado para adicionar servidores no formato serveraddress:portnumber e irá adicionar a rede freenode.net na sua conta, e instruir o psyBNC para ligar utilizando a porta 6667. Adicionar um servidor à lista certificará que você será ligado automaticamente.

