Vai al contenuto
Home » IL Blog del mondo IRC e Linux » Service IRC: Cosa sono e a cosa servono

Service IRC: Cosa sono e a cosa servono

guuda passo passo su come installare e configurare un server IRC service su ubuntu linux

I servizi Internet Relay Chat (solitamente chiamati service IRC ) sono il nome di un insieme di funzionalità implementate su molte moderne reti Internet Relay Chat . I service di Internet Relay Chat sono bot automatizzati con status speciale che vengono generalmente utilizzati per fornire agli utenti l’accesso con determinati privilegi e protezione. Di solito implementano una sorta di sistema di accesso in modo che solo le persone presenti nell’elenco di controllo degli accessi possano ottenere questi servizi.

 

I componenti dei service IRC

Lo stile di servizi più popolare utilizza una serie di client falsi i cui nomi terminano con “Serv”. I quattro seguenti si vedono quasi sempre in servizi di questo stile.

  • ChanServ: un bot di servizio di canale, viene utilizzato per proteggere gli operatori del canale e aiutare a gestire il canale. Ciò è conveniente per gli operatori perché non hanno bisogno di avere sempre un operatore sul canale per mantenere il proprio stato.
  • NickServ: un bot del servizio nickname, viene utilizzato per registrare e proteggere i nickname degli utenti.
  • MemoServ: un bot del servizio memo, viene utilizzato per registrare e recapitare messaggi agli utenti che sono attualmente offline.
  • OperServ: viene utilizzato dagli operatori IRC per eseguire funzioni amministrative. Conosciuto anche come AdminServ, RootServ o OpServ ( srvx ).

Alcuni altri sono visti anche seguendo questa convenzione di denominazione in alcuni pacchetti di servizi, tra cui:

  • BotServ: un bot che consente agli operatori del canale di assegnare bot ai propri canali. Questi robot sono principalmente rappresentanti di ChanServ nel canale.
  • HelpServ: il bot del servizio di aiuto, viene utilizzato per fornire aiuto su una varietà di argomenti IRC.
  • HostServ: un bot del servizio host, viene utilizzato per consentire agli utenti generali di registrare un vhost in modo che il loro vero indirizzo IP su IRC sia nascosto.
  • RootServ: utilizzato su reti specifiche, viene utilizzato dagli amministratori root dei servizi per eseguire funzioni amministrative root per la rete IRC e il programma dei servizi.
  • SpamServ: utilizzato per proteggere i canali dallo spam.
  • StatServ: un bot di servizi statistici, viene utilizzato per eseguire varie analisi statistiche sulla rete IRC.

Altri bot di servizi comunemente utilizzati:

  • Global , un agente di messaggi, è un servizio specifico utilizzato per inviare messaggi globali tramite servizi. A questo agente viene solitamente assegnato lo status di operatore IRC globale per poter svolgere la funzione. Questo servizio deve trovarsi su un server U-lined in modo che abbia la capacità di falsificare i soprannomi. Questo servizio viene spesso rinominato con il nome della rete (ad esempio DalNet o Xevium .).

 

Storia dei Service Internet Relay Chat

Il NickServ originale è stato scritto da Armin Gruner presso l’Università Tecnica di Monaco nel 1990. L’intenzione originale era quella di avvisare amichevolmente che qualcun altro già preferisce utilizzare uno specifico soprannome specifico, poiché il protocollo IRC non ha funzionalità integrate per proteggere i dispositivi elettronici identità.

NoteServ e MsgServ seguirono subito dopo l’introduzione di NickServ e avevano un lavoro simile all’attuale MemoServ.

Era considerato un comportamento accettabile semplicemente /ignorare gli avvisi di NickServ, ma un operatore ha deciso di /killare NickServ e utilizzare lui stesso il nickname NickServ , raccogliendo successivamente tutte le password identificative degli utenti e divertendosi con ciò. Ciò ha portato a un dibattito pubblico sull’utilità e sulla sicurezza dei servizi e sulla sospensione di NickServ su EFnet e sull’attuale non di proprietà .

Nel 1995 DALnet ha inventato ChanServ, poi ha reimplementato NickServ e MemoServ. Oggi, EFnet e IRCnet sono le ultime grandi reti IRC che si attengono alla loro politica di vivere senza protezione dell’identità. Resta ancora un certo dibattito sul valore e sui vantaggi dei servizi su IRC, sebbene siano generalmente considerati essenziali per fornire una piacevole esperienza di chat. Ciò è dimostrato dal fatto che la maggior parte delle reti prive di servizi si sono estinte.

Molte varianti di service IRC sono state implementate nel tempo, quindi ogni rete IRC parla un dialetto di servizio diverso, rendendo quasi impossibile per gli sviluppatori client implementare interfacce grafiche unificate per le varie procedure di registrazione. Tuttavia, la maggior parte di essi sono ispirati ai lavori originali di DALnet e Armin, solo Undernet e QuakeNet si distinguono con un approccio completamente diverso. Ecco i comandi principali di NickServ per registrare il nick.

ChanServ

ChanServ: su molte reti IRC , è un servizio IRC che mantiene la registrazione del canale e le informazioni di accesso. Se un canale è registrato con ChanServ, i suoi proprietari (e coloro che hanno designato) possono utilizzare ChanServ per ottenere il controllo sul canale, ottenendo i privilegi di operatore del canale . La maggior parte dei bot dei servizi di canale consentono anche altri tipi di opzioni di gestione del canale, come blocchi di argomenti (oltre a +t), blocchi di modalità e fornitura automatica agli utenti dello stato di operatore, stato di mezzo operatore, voce o altro accesso, come indicato da i proprietari del canale. Possono anche fornire una qualche forma di gestione automatizzata degli elenchi di ban.

Esistono diverse implementazioni di service IRC che dispongono di un bot ChanServ; alcuni altri servizi utilizzano altri nomi, come ad esempio CS. Gli esatti comandi e le funzionalità disponibili dipendono dall’implementazione del servizio e dalla rete in questione.

Livelli di accesso a ChanServ

  1. Fondatore
  2. Super operatore (spesso scritto come SOP o SOp) su simosnap dicono (admin), sarebbe il protect.
  3. Operatore automatico (spesso scritto come AOP o AOp)

OperServ a cosa serve?

OperServ è un componente della maggior parte dei pacchetti di service IRC utilizzati per aiutare ad amministrare una Internet Relay Chat. Fornisce operatori IRC funzioni per aiutare a monitorare e mantenere la rete, gestire gli altri servizi e gestire gli utenti problematici.

Alcune delle funzioni più famigerate di OperServ sono le “line”, come la “K-line” e la “G-line” Alcune di queste vengono utilizzate per disciplinare gli utenti di rete problematici, tuttavia sono disponibili per l’uso altre linee di rete. Le funzionalità esatte disponibili dipendono dalle autorizzazioni di un particolare operatore e dall’implementazione specifica in uso.

SU DALnet è stato utilizzato un concetto simile noto come “AKill” al posto della linea G. Il termine AKill deriva da un’implementazione precedente in cui i servizi IRC “uccidevano” (disconnettevano) automaticamente l’utente da remoto al momento del login, anziché i singoli server semplicemente negavano la connessione.

Sulle reti OpenNap, OperServ è uno pseudo-utente che consente agli utenti al di sopra di uno specifico livello di autorizzazione di eseguire comandi di amministrazione del server. Sebbene sia destinato principalmente a integrare i client senza supporto integrato per tali azioni, non esistono restrizioni al suo utilizzo.

 

I service IRC piu’ famosi e popolari

Esistono diversi pacchetti software che implementano i servizi. Alcuni di quelli popolari includono srvx , Atheme, DalekIRC Services, ChatServices, Hybserv (sviluppato per l’uso con il software Hybrid IRCd ), Anope e IRC Services 5 (che supporta un’ampia gamma di demoni IRC, considerati i servizi IRC “originali”). Mentre alcuni di questi pacchetti offrono caratteristiche eccellenti agli occhi di molti utenti, alcuni operatori di rete decidono di scrivere i propri servizi, con le ragioni più importanti che sono la flessibilità, la personalizzazione e spesso, soprattutto su reti più piccole, anche il divertimento gioca un ruolo importante. Non tutti i pacchetti implementano i bot dei servizi di cui sopra. Inoltre, a volte i bot hanno nomi diversi e possono o meno implementare queste funzioni nella forma sopra elencata. Anche così, la forma sopra è la più comune.

L’eccezione all’utilizzo dei bot sono i più moderni DalekIRC Services , specializzati nell’integrazione IRC ←→ WordPress, e ti consentono di utilizzare normali server /COMMAND invece di inviare messaggi a un bot per raggiungere l’obiettivo desiderato.

 

Standardizzazione dei service IRC

L’iniziativa IRC+ stava lavorando alla produzione di raccomandazioni per i servizi che utilizzassero numeri comuni per le funzioni essenziali, in modo che i clienti potessero avere interfacce utente unificate e semplificate per gestire i service IRC per le funzioni più essenziali (come la registrazione di un’identità su una rete IRC). Tuttavia, a causa della mancanza di sostegno, l’iniziativa IRC+ ha cessato la propria attività.

Da allora c’è stata un’iniziativa chiamata IRCv3 che ha continuato a far avanzare IRC.

 

 

2 commenti su “Service IRC: Cosa sono e a cosa servono”

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *