DareNET Server Configuration
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