Howto: Psybnc
Piethein Strengholt

---------------

Deze howto beschrijft de installatie van PsyBNC. PsyBNC is een bouncer, die het mogelijk maakt, dat je je ten alle tijden op je irc-kanaal ( internet relay chat ) bevindt. Ook als je offline bent sta jij nog op irc. Je verbindt vanaf je client naar de bouncer, ipv de server.

Installatie:

Download de laatste versie van Psybnc
Bv: http://shared.it-ss.be/bouncer/psybnc/psyBNC2.2.2.tar.gz

Download psybnc met het volgende commando:

wget http://shared.it-ss.be/bouncer/psybnc/psyBNC2.2.2.tar.gz

Nu staat de installatie file op het systeem, met de volgende commando's pakken we psybnc uit en compilen we de source file:

tar -zxvf psyBNC2.2.2.tar.gz ( uitpakken )
make
make install

De boucer draait geinstalleerd op het systeem. Nu moet de bouncer nog gestart worden. psybnc onder root draaien lijkt me niet verstandig. Ten eerste als exploit in psybnc zit dan krijgen hackers root rechten tot het systeem en ten tweede weren veel irc server 'root' gebruikers. Daarom heb ik er voor gekozen psybnc te starten onder de gebruiker 'erhnam'. Zet de volgende commando's in een configuratie script:

cd /usr/local/psybnc/
su erhnam -c /usr/local/psybnc/psybnc

Na het opgeven van deze commando's draait psybnc. Nu kunnen we connecten met een irc client naar de server.
Mirc geeft je de mogelijkheid een port op te geven. Psybnc draait default onder 31337. De eerste keer gaf ik ook meteen een wachtwoord mee. Dit is het wachtwoord waar je voortaan mee kunt verbinden. Zodra we verbonden zijn is de bouncer nog niet verbonden met een server. Geef het volgende commando op om een server in te stellen:

/addserver irc.quakenet.org :6667

Nu weet bnc welk netwerk er gebruikt gaat worden. Er kunnen meerdere server worden toegevoegd. Handig als er bv een server afligt. Met het commando: /bconnect kan de bnc naar de server worden geconnect.

Nu kan er met het volgende kanaal een channel worden gejoined: /join #qod

Als je nog een netwerk wilt toevoegen kan dat met het volgende commando op deze manier kan je met 1 bouncer aan meerdere netwerken hangen.. Zowel aan bijvoorbeeld efnet als aan ircnet. Het joinen van channels gaat bijna op dezelfde manier.

/ADDNETWORK gp

/ADDSERVER gp~irc.gamepoint.net:6667

/join #gp~#qod

Op de bnc kunnen ook meerdere gebruikers toegevoegd worden. Met het volgende commando kan er een gebruiker worden toegevoegd, het wachtwoord voor de gebruiker verschijnt automatisch:

/ADDUSER gebruiker :naam van de gebruiker