Dimensione: 4689
Commento: spostata
|
Dimensione: 4905
Commento: category, toc, linee guida
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 2: | Linea 2: |
#format wiki #language it [[BR]] ||<tablestyle="float:right; font-size: 0.9em; width:35%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]] [[TableOfContents]]|| |
|
Linea 84: | Linea 89: |
CategoryNuoviDocumenti | CategoryDaRevisionare CategoryServer |
IndiceBR TableOfContents |
Cosa tratterà questa pagina?
Ho creato questa pagina per cercare di aiutare ,fornendo una dettagliata guida, le persone interessate a installare sul proprio Pc un server Irc con annessi i relativi Services (NickServ, ChanServ, MemoServ). Ci saranno inoltre alcune tabelle che presenteranno i nomi di alcuni dei migliori server esistenti al momento con un relativo HOWTO per l'installazione del server stesso.Prenderò come esempio per la guida, l'applicativo ircd-hybrid.
Software per creare un server Irc
austhex7.5.p11 |
|
Bahamut 1.8.3 |
|
dancer-ircd 1.0 |
|
DreamForge 4.6.7 |
|
IRCd 2.10.3p3 |
|
IRCd 2.10.10 |
|
TR-IRCD 5.7.3 |
|
UltimateIRCd 3.0.0 |
|
Unreal 3.2.4 |
|
Ircd-Hybrid |
Come installare ircd-hybrid
Ci sono due modi per installare questa applicazione:
- Usando synaptic, cercando la parola chiave "Ircd-hybrid" .
- Scaricando la sorgente dal sito ufficiale, compilandola da terminale.
L'unico metodo che necessita di una spiegazione è sicuramente il secondo, analizziamolo:
Prima di tutto scaricate il source file dal sito produttore del software, in questo caso http://ircd-hybrid.com/ , dopo di che compilatelo seguendo questi comandi:
tar zxvf nomefile.tar.gz cd /cartella/contenente/source ./configure make && make install
Nota: È importante ricordarsi di cambiare la configurazione nel file ircd.conf a seconda delle proprie esigenze.
Dopo aver installato il server, basterà far partire il demone (spesso è inizializzato automaticamente dopo la prima installazione), e tramite il proprio client Irc collegarsi ad esso digitando:
/server 127.0.0.1
Passiamo ora ad analizzare i software disponibili per poter includere nel proprio server anche i Services, utilissimi applicativi che hanno numerose funzioni, come quella relativa al salvataggio degli utenti, dei loro poteri e delle loro relative password. Alcuni pacchetti services esistenti:
Anope 1.7.14 |
|
Anope 1.7.14 MySQL |
|
Auspice 2.8 Beta |
|
Epona 1.4.14 |
|
Epona 1.4.14 diff |
|
Hybserv2 1.9.2 |
|
IRC Defender 1.3.6 |
|
IRC Services 4.5.40 |
|
NeoStats 2.5.3 |
|
srvx 1.1.2 |
Come installare un pacchetto "Services"? (Utilizzerò come esempio i services epona)
Prima di tutto, bisogna scaricare i file sorgente direttamente dal sito del produttore compilandoli come abbiamo fatto nel passaggio precedente (./configure - make && make install). Dopo aver completato questa parte, possiamo passare invece alla configurazione del file services.conf, centro di comando per tutti i dettagli riguardanti i services che risiederanno nel nostro server. All'interno troverete numerose parti vuote, che richiedono l'inserimento di alcuni dettagli come il nome del vostro server, l'eventuale password per i server privati, gli username e le password degli operatori e degli amministratori. Il metodo più veloce per poter far funzionare epona con ircd-hybrid è quello di aggiungere nel file ircd.conf del demone IRC, queste linee: ( facendole coincidere con quelle identiche presenti nel file di configurazione di Epona)
Y:27:180:0:0:4000000 C:127.0.0.1:YourPwd:Services.LocalHost.Net::30 N:127.0.0.1:Yourpwd:Services.LocalHost.Net::30 U:Services.LocalHost.Net:*:* H:*::Services.LocalHost.Net
Nota: Services.LocalHost.Net è il nome usato anche nelle configurazioni del file services.conf.
È fondamentale inoltre che la password "Yourpwd" dovrà essere la stessa presente nel file services.conf.
Dopo di che per verificare che tutto abbia funzionato, avviate i services, entrando nella cartella di "Epona" e digitando:
./services
Se tutto ha funzionato, dopo aver preso possesso dei poteri di aministratore, riceverete un messaggio che vi confirmerà che i servizi sono stati connessi al server in uso con successo. Se questo non dovesse funzionare, vi inviterei a visualizzare i file di log, che tracciano ciò che ha causato l'errore nella connessione.