Posts Tagged ‘bnc’

How to setup (compile/install) psyBNC

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 are newbie and don’t know how to use psybnc on mirc then click here to read tutorial about it.

If you face any trouble installing (compiling/setting up) psyBNC, write your problem or error in comments. I will try help you fixing errors.

16 comments - What do you think?  Posted by admin - May 14, 2009 at 5:43 am

Categories: IRC   Tags: , , ,

How to setup (compile/install) bnc

What is BNC? BNC is an IRC (Internet Relay Chat) proxying server under the GPL (General Public License). It allows users to connect to chat servers by bouncing off the computer which is running BNC. Basically, it forwards the information from the user to the server and vise versa.

Why do people use it? There are several reasons for people to use BNC. Some people use BNC because their computers do not have direct access to the Internet. Thus, inorder for them to chat from their workstations, they must have a proxy server to forward data. Other people use BNC for security. Because of BNC’s unique property, It sends the IP address of the host computer to the IRC server, thus the real address of the user is hidden from others.

BNC is free, and its use thereof, modifications can be made and released as long as the whole source is included with credits made to the appropriate parties.

How to setup (compile/install) bnc

1.) type: wget http://gotbnc.com/files/bnc2.9.4.tar.gz

Above command will download bnc in your shell.

2.) type: tar -zxvf bnc2.9.4.tar.gz

Above command will untar your downloaded bnc tar file. Now you have to change dir to bnc2.9.4 so type command given below.

3.) type: cd bnc2.9.4

Now you are in directory called bnc2.9.4

4.) type: ./configure

It will configure (compile) your bnc in your shell.

5.) type: make

Now your bnc has been completely installed and compiled on your shell. Now you have to edit bnc.conf file.

6.) type: pico bnc.conf

7.) Paste the lines given below in bold characters

# ( edit the information below )

# + you need the + sign there to show the password is in

# encrypted format

S:+supervisorpassword

#( This will be the encrypted password you made earlier )

D:port_to_use:number_of_users:excrypted_access_password

C:6667

# default irc port to connect to

X:default.vhost.com

# default virtual host.

# (If you don”t know what this would be, use the IP or address

# you Telnet to)

V:additional.vhost.com

# If there is more than one vhost for the server enter it here.

# This way you can change your host without editing the config

# file.

V:additional.vhost.com

# ditto

P:pid.bnc

# leave this as is. It”s for Crontab.

L:bnc.log

# Change this to what you want the log file name to be

W:1

# Enable dynamic idents on servers with identwd installed

A:1:*

# Allows a list of IP”s that can use the BNC

8.) type: ctrl (key)+x
(to save your bnc.conf file)

9.) type: y+enter (key)
10.) type: ./bnc bnc.conf

Now you are ready to use your bouncer (BNC).

If you face any trouble installing (compiling/setting up) bnc, write your problem or error in comments. I will definitely try to resolve your errors.



2 comments - What do you think?  Posted by admin - May 13, 2009 at 5:42 am

Categories: IRC   Tags: , , ,