This is an old revision of the document!
IRC SiOff Net
Trenutno stanje
ADMINISTRATORJI: popravite vse, kar je napacno.
serverji
Za numeric glej spodaj.
ime | javen | limita na IP | fqdn | ip | link | admin | se lahko poveze na… |
---|---|---|---|---|---|---|---|
triglav.sioff | da | 3 | irc1.animeslovenija.org | 193.77.122.70 | siol | waydot | svarun, perun |
svarun.sioff | da | ![]() | irc2.animeslovenija.org | 194.249.64.166 | arnes | greebo | triglav, perun |
perun.sioff | da | ![]() | irc3.animeslovenija.org | 193.189.169.14 | siol adsl | mcajvar | triglav, svarun |
opombe:
- Na podcrtane serverje se poveze avtomaticno.
services
ime: morana.sioff
server: triglav.sioff
admin: waydot
osebje
- greebo: netadmin(svarun)
- waydot: netadmin(triglav), servicesroot
- primoz: netadmin(primoz)
- mcajvar: netadmin(perun)
- unicron: global(triglav)
Postavljanje novega serverja
Tu je na hitro zbranih par stvari, ki naj bi pomagale pri postavljanju novega irc serverja v sioff mrezo.
./Config
obvezne izbire:
- ssl: yes
- ziplinks: yes
- prefixes: yes
ostale nastavitve:
- antispoof: no
- remote includes: no
- hub/leaf: hub
- ipv6: no
numeric
Numeric je stevilka dodeljena vsakemu irc serverju znotraj omrezja. Vsak irc server mora imeti svojo stevilko. Trenutne dodelitve so sledece:
- triglav.sioff (193.77.122.70)
- pika.sioff (ga ni vec)
- svarun.sioff (194.249.64.166)
- ziva.sioff (ga ni vec)
- perun.sioff (193.189.169.14)
- primoz.sioff (193.77.143.219)
certifikat
Zaradi enotnosti je potrebno, da imamo vsi cimbolj enake podatke v certifikatu:
country name: SI state/province: LJ, MB, KR, CE (kaj imas na registrski) locality: Ljubljana, Kamnik (kraj) organization: Slovenija Offline Organizational unit: IRCd name: pika.sioff.net (ime irc serverja)
ostale pomembne nastavitve v unrealircd.conf
primer konfiguracijske datoteke: unrealircd.conf
primer network datoteke: Anet.network
Za gesla se morate domeniti z adminom serverja na katerega se povezujete. Najboljse je, ce sta gesli razlicni.
Cloak keys morajo biti enaki povsod. Zaradi varnosti niso javno dostopni.
kaj se moramo admini med seboj zmeniti
- vsa obvestila in pravila (med drugim /motd in /rules) morajo biti v slovenscini in med serverji cimbolj enotna
- katera pravila (za uporabnike) so network-wide in katera so stvar admina na serverju
- kaksna so pravila za admine; koliko svobode imajo admini na svojem serverju in koliko po celi mrezi
- kako je z globalnimi ukrepi, ki jih admini/operji lahko izvajajo (gzline, gline, etc)
- custom vhosts naj bi bili per server (dogovor user-admin) in/ali globalni (dogovor user-admin in admin-admins)
- kako je z dodatnimi irc operaterji? jih smejo admini dodajat po lastni presoji in koliko “mocne” lahko dodajajo?
- kako je z dodatnimi irc serverji?
- se kaj?
Skupne nastavitve streznikov
ban.conf
ban nick { mask "*|*"; reason "Be reasonable, did your mother call you that?";}; ban nick { mask "*}*"; reason "Be reasonable, did your mother call you that?";}; ban nick { mask "*{*"; reason "Be reasonable, did your mother call you that?";}; ban nick { mask "*]*"; reason "Be reasonable, did your mother call you that?";}; ban nick { mask "*[*"; reason "Be reasonable, did your mother call you that?";}; ban nick { mask "*away"; reason "use /away"; }; ban nick { mask "*zzz"; reason "use /away"; }; ban nick { mask "*nini"; reason "use /away"; }; ban nick { mask "*afk"; reason "use /away"; }; ban nick { mask "*spim"; reason "use /away"; };
deny.conf
deny dcc { filename "*sub7*"; reason "Possible Sub7 Virus"; }; deny dcc { filename "*.vbs"; reason "Possible Virus/Trojan"; }; deny dcc { filename "*.com"; reason "Possible Virus/Trojan"; }; deny dcc { filename "*.bat"; reason "Possible Virus/Trojan"; }; deny dcc { filename "*.cpl"; reason "Possible Virus/Trojan"; }; deny dcc { filename "*.pif"; reason "Possible Virus/Trojan"; }; deny dcc { filename "*.scr"; reason "Possible Virus/Trojan"; }; deny dcc { filename "*.cmd"; reason "Possible Virus/Trojan"; }; deny dcc { filename "*.chm"; reason "Possible Virus/Trojan"; }; deny dcc { filename "*.hlp"; reason "Possible Virus/Trojan"; }; deny dcc { filename "*.inf"; reason "Possible Virus/Trojan"; }; deny dcc { filename "*.js"; reason "Possible Virus/Trojan"; }; deny dcc { filename "*.lnk"; reason "Possible Virus/Trojan"; }; deny dcc { filename "*.msi"; reason "Possible Virus/Trojan"; }; deny dcc { filename "*.reg"; reason "Possible Virus/Trojan"; }; deny dcc { filename "*.vbe"; reason "Possible Virus/Trojan"; }; deny dcc { filename "*.vbs"; reason "Possible Virus/Trojan"; };
badwords.conf
tega ne bi dodajal - je prevec
Specificne nastavitve streznikov
triglav.sioff
allow { ip 193.77.186.194; hostname X; class clients; maxperip 7; }; allow { ip 212.93.228.66; hostname X; class clients; maxperip 10; };