Log in | Back to darenet.org

DareNET Server Configuration

Secretagent (Talk)
(New page: The initial configuration for a DareNET server is fairly basic. To start, you will only need to include the following lines in your ircd.conf: M,A,Y,I,C,Dd,Oo,P The remaining lines are au...)
Newer edit →

Revision as of 11:59, 1 May 2008

The initial configuration for a DareNET server is fairly basic. To start, you will only need to include the following lines in your ircd.conf: M,A,Y,I,C,Dd,Oo,P

The remaining lines are automatically configured, added and updated via our linesync program from a central site, which is maintained by our Routing Team. Below is an example of an initial configuration file for DareNET.

# [M:line]
# Basic information about your server.
# NOTE: Numerics are assigned by the Routing Team.
# M:<server name>:<ip address>:<description>::<numeric>

M: name.area.zone.darenet.org:1.2.3.4:DareNET Client Server::15

# [A:line]
# Information shown when someones does a /ADMIN for the server
# A:<line 1>:<line 2>:<line 3>

A:Admin - JoeAdmin:Email - joeadmin[at]darenet.org:Thanks for choosing DareNET!

# [Y:lines]
# Connection classes (both clients and servers)
# Y:<class>:<ping freq>:<connect freq>:<maximum links>:<sendq size>

Y:90:90:300:1:9000000
Y:80:90:300:0:9000000
Y:10:90:0:100:160000
Y:1:90:0:400:160000

# [I:lines]
# invite / authorization lines
# I:<IP mask or crap to force resolving>:<opt passwd>:<hostmask>::<class>

I:*::*::1

# [C:lines]
# Connection lines
C:<remote hostname or IP>:<password>:<remote server name>:<port>:<class>

C:1.2.3.4:s3cr3tP4ssw0rd:name.hub.zone.darenet.org:7325:90

# [D:lines]
# Real-time rule-based routing decision making system
# D:<server mask that ircd will refuse to connect to>::<rule>
# d:<server mask that ircd will not autoconnect to>::<rule>

d:*::directcon(*)

# [O:lines]
# IRC Operators
# O:<host/IP mask>:<encrypted password>:<Nick>:<flags>:<connection class>
# o:<host/IP mask>:<encrypted password>:<Nick>:<flags>:<connection class>

O:*@*.cs.vu.nl:VRKLKuGKn0jLs:Niels:A:10
o:*@*.uu.net:noncryptedpass:Braden::10

# [P:lines]
# Ports
# P:<hostmask>:<interface>:<[CES][H]>:<port number>

P:::C:6660
P:::C:6661
P:::C:6662
P:::C:6663
P:::C:6664
P:::C:6665
P:192.168.*::C:6666
P:::C:6667
P:::C:6668
P:::C:6669
P:::CE:6697
P:::C:7000
P:::SH:7325
P:::CE:9999