Op IRC is het verzoek geuit voor een IRCD-Howto.
Zoals voor veel software geld zijn er heel veel verschillende IRCD versies (IRCD = Internet Relay Chat Daemon). In deze howto gaan we de IRC server installeren die we voor irc.bsdfreaks.nl gebruiken. Deze staat ook bekend als de IRCD die er gebruikt wordt op [url=http://www.ircnet.com/]IRCnet[/url].
Ga naar de directory waar je de sources wilt hebben. Deze server zit wel in de ports maar heeft de voorkeur om handmatig gebouwd te worden aangezien we een patch erover heen willen halen.
Maak een account aan (bijvoorbeeld ircd) en voer alles uit onder dit account!
We gaan nu de sources downloaden en een patch die extra functionaliteit toevoegd er overheen halen.
[shell]
# fetch ftp://ftp.funet.fi/pub/networking/services/irc/server/irc2.10.3.tgz
# fetch http://layer2.virtualave.net/hemp.diff
# tar -xzvf irc2.10.3.tgz
# patch -p0 < hemp.diff
[/shell]
Nu we hiermee klaar zijn gaan we de server compilen.
Zet TARGET naar de locatie waar je de executables wilt plaatsen.
Als je geen ipv6 support wilt:
[shell]
# TARGET=/home/ircd/
# ./configure --prefix=$TARGET
# cd i386-unknown-freebsd4.x/
# vi config.h
[/shell]
Als je ipv6 support wilt:
[shell]
# TARGET=/home/ircd/
# ./configure --prefix=$TARGET --enable-ip6
# cd i386-unknown-freebsd4.x/
# vi config.h
[/shell]
Nu gaan we config.h wijzigen. Het commentaar dat hierbij geplaatst is‚ is vrij duidelijk. Mocht je hier toch moeite mee hebben plaats het dan als commentaar hierbij of contact mij via ircd@laagje.net.
[shell]
# make server
# make install-server
[/shell]
Nu gaan we de ircd configureren. Voordat we dat doen moeten we even je IRC-operator password encrypten.
[shell]
# $TARGET/sbin/ircd-mkpasswd
plaintext:
joGWJ8hggyW2Y
[/shell]
Kopieer de output hiervan want deze moeten we in ircd.conf zetten.
[shell]
# cd $TARGET/etc/
# vi ircd.conf
[/shell]
Als het goed is is dit een leeg bestand. Daarin gaan we onderstaande neerzetten. Let op! Als je ipv6 support aan hebt gezet moeten alle : (dubbele punten) % (procenten) worden. Als je wilt weten wat het allemaal betekend moet je even in ircd.example.conf kijken in de doc directory.
[file]
M:[b]hostnaam[/b]:[b]ip[/b]:[b]Omschrijving[/b]:6667
A:[b]admin nick[/b]:[b]emailadress[/b]:[b]netwerknaam[/b]:
P::::6666:
P::::6667:
P::::6668:
Y:1:90:300:4:4000000
Y:100:300::1000:800000:4.2:8.4
Y:666:900::1000:8000000:10.0:30.0
Y:2:90:300:10:4000000
Y:10:90::100000:512000:10:32
Y:11:90::100:512000:0.1:0.2
Y:12:90::100:512000:20:100
Y:13:90::100:512000:5:100
Y:14:90::100:512000:10000.0:100000.0
I:*@*::::100
O:*@*:[b]wachtwoord[/b]:[b]nicknaam[/b]::666
O:*@*:qRKOzqVqBBWRg:laagje:666
K:oglada.wszystko.co.jest.w.seca.ll.pl:Bots:*:
[/file]
Nu kan je als je op ircd zit met /oper nicknaam wachtwoord IRC-operator worden.
We gaan de IRCD starten.
[shell]
# $TARGET/sbin/ircd
[/shell]
Om even te controleren of ie het doet:
[shell]
# telnet localhost 6667
Trying 127.0.0.1
Connected to localhost
Escape character is '^]'.
NICK test
user test test test test
[/shell]
Dat was het! Veel plezier ermee maar ik hoop natuurlijk dat jullie gewoon op irc.bsdfreaks.nl blijven komen! Als er vragen zijn jullie weten me te vinden!
Anonymous says
Ha,
Laagje was toch aan het luisteren. ๐
Mijn dank is groot!
Anonymous says
Nah, niet luisteren gewoon goed loggen en de logs doorlezen natuurlijk ๐
Mike says
path naar die patch bestaat niet meer ๐
Anonymous says
http://irc.hysteria.sk/patches/devel/hemp.diff
alie says
hoi
ik probeerde TARGET=/home/ircd/ maar toen kreeg ik de melding dat target geen commando was??
tylezzie says
Vraagje: Kan je me helpen om een eigen gratis irc server op te zetten? Mail aub naar tylezzie@hotmail.com
thnx alvast ๐
jojo says
kan iemand mij helpen om mij eigen irc server op te zetten .
mail mij plz djawid@hotmail.com
alvast bedankt
djawid says
ik heb de deze howto gebruikt maar bij volgende kom ik niet uit.
kan iemand mij helpen.
root#patch -p0 < http://irc.hysteria.sk/patches/devel/hemp.diff
is dat die goede?
bij 2e
$TARGET/sbin/ircd-mkpasswd krijg ik de volgende.
-bash: /sbin/ircd-mkpasswd: No such file or directory
ik weet het niet wat is de bedoeling van TARGET?
en in mijn /sbin dir heb ik geen enkele bestaand die met ircd te maken heeft.
help mij plz.
Mail mij of voeg mij in je msn lijst.
Alvast bedankt.
djawid@hotmail.com
jojo says
weet iemand wat betekent dit?
patch -p0 < hemp.diff wat moet ik hier veranderen? alvast bedankt
soReal says
mensen hoe kan ik een eigen irc server opzette gratis. maar niet op me eige pc
ik wil dat de server 24/7 online blijft
kan dat ?
Chronic says
Ik wil m’n eigen irc server maken maar ik kan het niet , Wil iemand me helpen maito: wiirsh@hotmail.com , Je krijgt er dan een IRC Oper status ๐ Alvast dank
Fx says
Chronic nog altijd problemen dude?
Flip says
hmz als je m niet zelf op kan zetten: dr zijn genoeg ircservers waar je je eigen kanaaltje met botjes op kan beginnen, dat is dan waarschijnlijk net zo spannend als je eigen ircd…..
wakky says
wie heeft er een irc server en zoekt nog een irc operator
mail naar : jblmaster213@hotmail.com
Papabear says
Ik heb zo’n eigen server draaien (PTlink), waar je zelf je eigen kanaal kunt aanmaken, botjes laten draaien en Ops aanstellen.
De server is te vinden op irc.hanff.nl
Meer info op http://www.hanff.nl/chat.php
Ook kun je een webchat applet aanvragen, zodat b.v. bezoekers van je homepage of website op jouw kanaal kunnen chatten ๐
RAYTJUH says
eigen server starten is niet moeilijk, ach hee neem toch gewoon een chatboxje op een server.. net wat men zegt is net zo spannend.. eigen server heb je alleen maar gekloot mee..
___________________________________________________________________________
check ff:
http://www.coolenaam.nl.. registreren? dat kan!!
chatten via java
maar ook via IRC
Servers: irc.irc-place.net
——————————————
http://www.blackeltoro.com
Servers: irc.blackeltoro.cjb.net
pizzaboy says
hey ik wil graag een server maar niet op eigen pc en die altijd online blijft want pc sta nie altijd aan en je krijgt zeker een irc op status mail me pizzaboy15@hotmail.com of voeg me toe bij msn
Khalid says
hey beste mensen, ik wil graag een eigen IRC server oprichten maar ik heb nog geen verstand van. Weet iemand misschien waar ik kan beginnen of waar ik informatie kan krijgen. Op google heb ik al geprobeerd maar zonder resultaat. Als iemand van jullie mij een advies kan geven please mail me (gast_khalid@hotmail.com). Alvast bedankt..