What is psyBNC?
psyBNC is an IRC network bouncer (BNC). psyBNC is short form of psychoid bouncer (BNC).
psyBNC is mostely used to hide your ip on IRC network and bounce your ISP. It is very easy to use and due to its unique features, it has become most popular BNC (specially on FREEBSD) .
psyBNC does not just bounce your ISP (hide your ip) it also stays connected to IRC server even after you close your irc client. Most of the users like this feature which made psyBNC most popular among bouncers.
Moreover there is multiple user feature included with psyBNC, multiple server support and much more. It also support IPV6.
Here I am going to let you know how to setup psyBNC on your shell in few easy steps.
How to setup (compile/install) bnc.
1.) type: wget http://www.psybnc.at/download/beta/psyBNC-2.3.2-7.tar.gz
Above command will download psybnc in your shell.
2.) type: tar -zxvf psyBNC-2.3.2-7.tar.gz
Above command will untar your downloaded psyBNC tar file. Now you have to change dir to psybnc so type command given below.
3.) type: cd psybnc
Now you are in directory called psyBNC-2.3.2-7
4.) type: make
Your psybnc is almost compiled now. After performing this command you will be asked some questions as below
Country Name [DE]:
State/Province [Somewhere]:
Locality Name (eg, city) []:
Organization Name (eg, company) [tCl]:
Organizational Unit Name (eg, section) [psyBNC]:
Common Name (Full domain of your server) []:
LEAVE all field blank if you dont want to answer.
Now you will have to edit psybnc.conf file to edit listening port.
5.) type: pico psybnc.conf
There you will see 3 lines in your psybnc.conf file. You just have to edit “PSYBNC.SYSTEM.PORT1=31337″. 31337 is default listening port. Change it to your choice of listening port.
I prefer you to chose any port between 10000 – 20000.
example: PSYBNC.SYSTEM.PORT1=15678
6.) type: ctrl (key)+x
(to save your psybnc.conf file)
7.) type: y + enter (key)
8.) type: ./psybnc psybnc.conf
Now you are ready to use your psyBNC
If you face any trouble installing (compiling/setting up) psyBNC, write your problem or error in comments. I will try help you fixing errors.

on the pico psybnc.conf command, it says, command not found
Make sure pico editor is available on your shell. Ask your shell provider if pico editor is enabled or not. If not then you will need to use VI editor to edit your psybnc.conf file
after the “./psybnc psybnc.conf” command i get this msg:
Cannot create listening port .. aborting
That means the port you are tying to use is already in use by someone try to use different port. It will work
Nice post
I think I will try to recommend this post to my friends and family, cuz it’s really helpful.
[...] How to setup (compile/install) psyBNC [...]
It’s a masterpiece. I have never thought people can have such ideas and thoughts. You are great.
I only have 2 irc connections allowed,
and because I have tried to set things up a bit now (without success so far), I have now already 2 active connections.
My question is how to delete them, clearing the shell, so to speak, so that I can start from scratch with this nice tutorial.
Thanks!
1st of all kill all the processes running on your shell and then delete files from this command
rm -rf filename
~/psybnc $ ./psybnc psybnc.conf
.-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-.
,—-.,—-.,-. ,-.,—.,–. ,-.,—-.
| O || ,-’ \ \/ / | o || \| || ,–’
| _/ _\ \ \ / | o< | |\ || |__
|_| |____/ |__| |___||_| \_| \___|
Version 2.3.2-7 (c) 1999-2003
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 16000
Listening on: * port 16000
psyBNC2.3.2-7-cBtITLdDMSNpE started (PID 32394)
and ??
now you are ready to use psybnc. read post how to use psybnc
Version 2.3.2-7 (c) 1999-2003 the most psychoid and the cool lam3rz Group IRCnet `-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=tCl=- ’ Configuration File: psybnc.conf Language File: psyBNC Language File – En glish No logfile specified, logging to log/psy bnc.log Listening on: 0.0.0.0 port 18642 psyBNC2.3.2-7-cBtITLdDMSNpE started (PID 47529)
can i cönnect?
Yes seems its installed and ready to use
i setup the psybnc
see,
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 15678
psyBNC2.3.2-7-cBtITLdDMSNp started (PID 12772)
but when i connact on mirc is like that not work
* Unable to connect to server (Connection timed out)
-
* Connect retry #5 187.8.236.50 (15678)
can you help pls
and this is the ip of me shell
187.8.236.50
o have same problem like kabo ….how can i know ip of ma shell?
on wht ip i must connect my mirc client?
KABO try /server 0.0.0.0 15678 password
on my computer where i install psybnc this 0.0.0.0 works but on others (comp) doesn’t work:S
Best you could change the blog name title how to install psybnc, how to compile psybnc, how to setup psybnc, what is psybnc, why do I use psybnc? | WebsHost.net to something more specific for your subject you make. I enjoyed the the writing nevertheless.
Awesome guide! There were no problems. Thank you.
i m running a shell i set it up by some one
we use psybnc in my shell i m root
but when i want to use /bhelp s some cmd it says
Only admins may use that command.
i donno is there necessary to add me as an admin in BNC coz i m the root of my shell … well how to add me as an admin in psybnc … plz help me out
thanks
Why do I get the connections refused on Undernet? All servers do that. What can I do about it?