Setting up an IRC Server on your Desktop [UnrealIrcd]

This Tutorial helps install an IRC daemon on Your desktop or server.

I’m using an Ubuntu 7.10 desktop, but most of the instructions here may work on any distro.

We’ll be using UnrealIRCD.

You can download the stable version Here
or get the svn version with the following command.

svn co svn://svn.unrealircd.com/trunk/unreal3 UnrealIRCd

if you downloaded the stable version, Extract the tar file to a directory and cd to it. Then run

./Config

Leave the default values as they are.
Enable SSL support if you want. You’ll need OpenSSL for this
Enter SSL details when asked for.

make

make install /* Only If you’re not installing in same directory */

Look for Extra modules here:
http://www.angrywolf.org/modules.php?lang=en
http://www.vulnscan.org/modules
http://www.unrealircd.com/modules.php

Download place .c files in src/modules directory.
edit the module files if necessary. Most shouldn’t need any editing.

To compile Modules

make custommodule MODULEFILE=<modulename>

for each module.

Now lets make a config file.

cp doc/example.conf unrealircd.conf
mv spamfilter.conf.example spamfilter.conf

then edit unrealircd.conf with your favourite text editor
Eg: gedit unrealircd.conf

Carefully edit all values. Remember to comment the lines beginning with ‘die’.

(Click Here for Help with Editing the Config)

Create the motd and rules files and rename them as specified in the config.

If all went well, the IRCd daemon will start with the command

/PATH/TO/./unreal start

or
If you’re already in the Unreal directory

./unreal start

If you want other people to be able to join, tell them to type /server [your.IP] from their IRC clients
(http://en.wikipedia.org/wiki/List_of_IRC_clients)
If you have a router you may want to open a port or two so that people can connect to your server.
port 6667 for a normal connection and
port 6697 for ssl [only if you compiled with ssl support]

See PortForward.com for help with opening ports on hardware routers.

Enhanced by Zemanta
    • Mayur.J.B
    • April 23rd, 2008 11:46pm

    He he he…once when I went to scary house with my friends…..there was a guy who jumped over my friend…and then he had it….we caught him and belted him..only to be thrown out !!….but it was real fun..!!! and btw….u bought Mein Kampf from Landmark and once you read it…you will realise that Adolf Hitler was not a bad boy as our history books say..or people say…he did it just coz he was forced to….and well….look……..nice blog….

    • mvgsite
    • September 1st, 2009 4:58pm

    great post thank you

 
Performance Optimization WordPress Plugins by W3 EDGE