Indice del forum
RegistratiCercaFAQLista utentiGruppiLog in
Unreal3.2

 
Rispondi    Indice del forum » Ircd Precedente
Successivo
Unreal3.2
Autore Messaggio
_tano_
Utente appena iscritto


Registrato: 10/07/03 19:23
Messaggi: 6

Messaggio Unreal3.2 Rispondi citando
Ciao Azzo

Senti ho scaricato Unreal3.2 poi sono andato nella sezione ircd alla pagina configurazione unreal:

me {
name "server.name";
info "Server Description";
numeric (server numeric*);
};

Name indica il nome del server (es. irc.superdotati.it), info invece la descrizione.
server numeric ? il numero di identificazione del server, ogni server dello stesso network deve averne uno diverso dagli
altri. (es. numeric 1Wink

ricordate la A-line, ossia quella che specifica le info riguardanti l'Amministratore del server?
unreal cela spiattela in questo modo:

admin {
"Sono Dio";
"Ges? Cristo";
"dio@paradiso.com";
};

Penso sia piuttosto intuitivo non servono spiegazioni, dico solo che avrei potuto fare anche 20 linee.
Vediamo ora "class clients e class servers":


class clients
{
pingfreq 90;
maxclients 500;
sendq 100000;
};

class servers
{
pingfreq 90;
maxclients 10;
sendq 1000000;
connfreq 100;
};

Questo ? traducibile un p? come le vecchie Y-line dei vecchi unrealircd.
noterete che ci sono 2 "maxclients" ma sono in 2 contesti diversi e quindi 2 cose diverse, infatti in "class clients"
indica il numero massimo di utenti simultanei che un server ammette, in "class servers" indica il numero di server linkati
al nostro ircd.

La vecchia I-line:

allow {
ip *@*;
hostname *@*;
class clients;
maxperip 2;
};

Beh prima era cos? "I:*@*::*@*::1" diciamo che cambia solo la sintassi, c'? solo un parametro in + "maxperip" ossia
quante connessione simultanee con lo stesso ip sono ammesse (quanti cloni in parole povere).

Siori e siore ecco a voi le O-line, belle brave e buone come sempre, gli autografi alla fine

oper Azz0 {
class clients;
from {
userhost *@*;
};
password "mitico";
flags
{
netadmin;
global;
};
};

anche questo ? molto intuitivo, ci sono dei cambiamenti di cui vale la pena parlare:
in primis "from { }" ? molto utile se avete un range di ip vasto. nei vecchi config bisogna creare + oline, qui basta
aggiungere un "userhost *@*;" ed il gioco ? fatto.
le flags sono molto + comprensibili (ed era ora, soprattuto per gli arterio sclerosi come il sotto scritto)
naturalmente si possono indicare anche le vecchie flags con flags "abcdefg";
semplice no? se non sapete neanche di cosa sto parlando forse ? meglio se tornate al sito https://www.tuttoirc.it/ircd-confhelp.html

Le vecchie P-line ossia le line che indicano le porte occupate dall'ircd:

listen *:8067;
listen *:6667;

non c'? molto da spiegare, solo una cosa: il "*" indica tutti i tipi di connessione (es. ssl, clients, servers)

Le C/N line sono state sostituite da questo:

link hub.ciccionet.it
{
username *;
hostname leaf.ciccionet.it;
bind-ip 123.456.789.963;
port 8067;
hub *;
password-connect "LiNk";
password-receive "LiNk";
class servers;
options {
autoconnect;
};
};

Molto intuitivo, in pratica ? come compilare un questionario, mentre prima bisognava conoscere la sintassi di ogni linea.
le options possono essere anche ssl o zip (spero sappiate a cosa mi riferisco)
E le ulines?

ulines {
services.chenesoio.it;
stats.chenesoio.it;
};

niente di pi? semplice!
die & restart pass (vele ricordate? ... in tutta la vita le avr? usate 2 volte... anzi forse 1)

drpass {
restart "resettami-tutto";
die "li-xxxxxxxxxx-tua";
};

log "ircd.log" {
maxsize 2097152;
flags {
oper;
kline;
connects;
server-connects;
kills;
errors;
};
};

Sistema di log dell'ircd, io ho settato un massimo di 2mb per log, dopo di che ne crea uno nuovo.
logga: /oper, kline, le connessioni al server, i link dei server, i /kill, e gli errori.

Parliamo degli alias, questi non erano presenti nei vecchi config:

alias NickServ { type services; };
alias ChanServ { type services; };
alias OperServ { type services; };
alias HelpServ { type services; };
alias StatServ { type stats; };

in pratica sono comandi che sostituiscono sintassi lunge, in questo caso /msg nickserv = /nickserv
personalmente nel mio network ho aggiunto anche gli alias ns (nickserv, cs (chanserv) ecc...
? molto importante settare in modo corretto gli alias per un corretto funzionamento.

Questa opzione mi ? sempre stata fedele Smile

tld {
mask *@*.fr;
motd "ircd.motd.fr";
rules "ircd.rules.fr";
};

assegna un motd e un file rules ai diversi tld (es. *.it -> motd italiano) so che non vi interesser? sicuramente
brutti pizza, spaghetti e mandolino che non siete altro Smile
a parte gli scherzi, assicuratevi (se usate questa opzione) di mettere i motd e specificare la cartella esatta.

Questo ? il sostituto della Q-line:

ban nick {
mask "*C*h*a*n*S*e*r*v*";
reason "Reserved for Services";
};

Estendetelo a tutti i services (nickserv, operserv, memoserv, helpserv, statserv, ecc...)

Vediamo i cloak:

cloak-keys {
3597999;
9793958;
9973957;
4832038;
2134344;
};

Questi sono i parametri per avere un cryptaggio degli ip dei vostri utenti sicuro.
su tutti i server del network dovete assicurarvi di mettere gli stessi cloak, se cos? non fosse
non riuscireste a bannare neanche un utente di un altro server su di un canale!

Configurazione delle mask del network

set {
network-name "MafiaNet";
default-server "irc.mafia.org";
services-server "services.mafia.org";
stats-server "stats.mafia.org";
help-channel "#ircmafia";
hiddenhost-prefix "Menghia";
prefix-quit "no";
hosts {
local "locop.mafia.org";
global "ircop.mafia.org";
coadmin "coadmin.mafia.org";
admin "admin.mafia.org";
servicesadmin "csops.mafia.org";
techadmin "techadmin.mafia.org";
netadmin "netadmin.mafia.org";
host-on-oper-up "yes";
};
};

beh ? inutile ogni spiegazione, solo 2 chiarimenti "prefix-quit" sarebbe la scritta "Quit:" quando disconnettete.
"host-on-oper-up "yes";" indica se volete che algi ircop venga cambiato l'host quando si "ircoppizzano".
Si lo so sta parte ? pallosa, ma ? indispensabile per un corretto funzionamento dell'ircd, un attimo di pazienza.

set {
kline-address "kline@network.it";
modes-on-connect "+xw";
modes-on-oper "+xwgs";
oper-auto-join "#opers";
options {
enable-opermotd;
enable-chatops;
hide-ulines;
identd-check;
show-connect-info;
};

scan {
ban-message "Insecure SOCKS server";
quit-message "Insecure SOCKS server";
maxchannelsperuser 10;
anti-spam-quit-message-time 10s;
};


Lo salvo in un txt lo rinomino in unrealircd.conf e dovrebbe partire l'ircd ma mi va in errore (lo so che lo devo modificare a picimento). Cmq dovrebbe partire gia cos?, come mai non avviene?

Azzo grazie della risposta Smile
Gio Lug 10, 2003 7:29 pm Profilo Invia messaggio privato
PiOnEeR
Utente appena iscritto


Registrato: 24/07/03 10:35
Messaggi: 5
Residenza: ToRiNo

Messaggio Rispondi citando
Ciao _tano_ Azz0 ? in vacanza e quel che so rispondo io ai posto ti preparo un conf gia pronto devi solo mettere nome del server e il nick per la oline e per un eventuale link tra hub & services Smile

questo *.conf e di unreal beta 16 ma non dovrebbero esserci problemi su altri demoni -=> www.xspace.cjb.net/unrealircd.conf

_________________


WwW.XsPaCe.CjB.NeT
Gio Lug 24, 2003 10:53 am Profilo Invia messaggio privato Invia e-mail HomePage
_tano_
Utente appena iscritto


Registrato: 10/07/03 19:23
Messaggi: 6

Messaggio Rispondi citando
Ciao PiOnEeR grazie di avermi risposto.
Cmq il conf che mi hai preparato neanche funziona,ho provato a non modificare nulla per vedere se partiva gia di "defult", ma mi da questo errore:

* Loading IRCd configuration ..
* unrealircd.conf:416: include badwords.quit.conf: invalid file given
[error] IRCd configuration failed to load

Mi aiuti pls?
Grazie anticipatamente
Mar Lug 29, 2003 11:09 am Profilo Invia messaggio privato
Azz0
Esperto Ircd


Registrato: 29/11/02 17:58
Messaggi: 61

Messaggio errore Rispondi citando
quell'errore ? dovuto al fatto che non trova il file che hai incluso nel config, ossia badwords.quit.conf
Mar Lug 29, 2003 12:43 pm Profilo Invia messaggio privato
_tano_
Utente appena iscritto


Registrato: 10/07/03 19:23
Messaggi: 6

Messaggio Rispondi citando
Ciao
Azzo quindi evo aggiungere qualche altro file? dimmi cosa devo fare Smile
TNX A TUTTI
Mar Lug 29, 2003 3:43 pm Profilo Invia messaggio privato
Azz0
Esperto Ircd


Registrato: 29/11/02 17:58
Messaggi: 61

Messaggio errore Rispondi citando
no devi semplicemente togliere l'include di quel file sul config
"include file"
Mar Lug 29, 2003 5:11 pm Profilo Invia messaggio privato
_tano_
Utente appena iscritto


Registrato: 10/07/03 19:23
Messaggi: 6

Messaggio Rispondi citando
ho tolto la stringa include ora mi da questi errori:

* Loading IRCd configuration ..
[error] unrealircd.conf:410: tld::motd: ircd.motd: No such file or directory
[error] unrealircd.conf:411: tld::rules: ircd.rules: No such file or directory
[error] 2 errors encountered
[error] IRCd configuration failed to pass testing
Mer Lug 30, 2003 11:57 am Profilo Invia messaggio privato
Azz0
Esperto Ircd


Registrato: 29/11/02 17:58
Messaggi: 61

Messaggio stesso discorso Rispondi citando
Stesso di scorso di prima
hai assegnato 2 motd-tld inesistenti, devi levare quelle 2 linee dal config. (per motd tld si intende quando hai diversi motd da mostrare a seconda della provenienza di un utente, es. *.it -> motd.it, *.uk -> motd.uk, ecc..)
Mer Lug 30, 2003 5:28 pm Profilo Invia messaggio privato
SgaragagghU
Utente appena iscritto


Registrato: 29/07/03 22:08
Messaggi: 3

Messaggio Rispondi citando
togli la stringa tld oppure crea i file ircd.rules e ircd.conf
:p
#evil

_________________
WwW.XsPaCe.CjB.NeT
Mer Lug 30, 2003 7:32 pm Profilo Invia messaggio privato
_tano_
Utente appena iscritto


Registrato: 10/07/03 19:23
Messaggi: 6

Messaggio Finalmente Rispondi citando
GRAZIE A TUTTI!
Finalmente ? partito l'ircd, un' ultima domanda.
Quali sono i comandi per farmi identificare Admin? ircop? e registrare un nick?

Grazie anticipatamente e scusate se rompo Smile
Ven Ago 01, 2003 8:04 pm Profilo Invia messaggio privato
{WEST}
Membro Junior


Registrato: 14/02/03 15:08
Messaggi: 17

Messaggio Rispondi citando
Ciao raga


Per farti riconoscere com IRCop devi settare la tua password, il tuo nick,
il tuo host e le tue flags, quelle sono indispensabili per la gestione del ircd.

TIPO:

oper {WEST} {
class clients;
from {
userhost *@Localhost;
};
password "questaelamiapassword";
flags NTAaCoOrDRhgwlcLkKbBnGztZ^
{
netadmin;
global;
};
};

Cmq maneggiare le flags e un po complicato.

Spero siano giuste le mie spiegazioni ciao
Mar Ago 26, 2003 1:48 pm Profilo Invia messaggio privato
Mostra prima i messaggi di:    
Rispondi    Indice del forum » Ircd Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a: 
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi


Powered by phpBB © 2001, 2005 phpBB Group
Design by Freestyle XL / Flowers Online.phpbb.it