Per gli amministratori di reti IRC | DBase IRC Database

Per gli amministratori di reti IRC

IRC Database monitora le reti IRC pubbliche: utenti, canali, topic, uptime e supporto IRCv3, con grafici e storico. Questa pagina spiega come essere inseriti, cosa fa il nostro bot sulla tua rete, come gestire da solo la tua scheda e cosa fare quando un server non viene più mostrato.

Come essere inseriti

  1. Consenti al nostro bot di connettersi da 62.169.23.25 (firewall, limitazione delle connessioni, DNSBL ed eccezioni K/G/Z-line, vedi sotto).
  2. Crea un account su questo sito. https://irc.dbase.in.rs/register
  3. Invia la tua rete con nome, sito web e una breve descrizione. https://irc.dbase.in.rs/irc/submit-network
  4. Invia i tuoi server. Puoi anche scegliere il nick usato dal nostro bot, così i tuoi oper lo riconoscono. https://irc.dbase.in.rs/irc/submit-server
  5. Dopo l'approvazione il bot visita la tua rete la notte successiva e le prime statistiche compaiono il giorno dopo.

Requisiti

  • Un server IRC pubblico raggiungibile da internet su una porta in chiaro o TLS (meglio TLS, ad es. 6697).
  • LIST deve funzionare per un client appena connesso. Se il tuo server ritarda LIST dopo la connessione, imposta il tempo di attesa nelle impostazioni del server.
  • Se il tuo server accetta solo utenti registrati, dacci le credenziali SASL di un account per il bot; SASL viene inviato solo su TLS.
  • Una sola connessione del bot per rete alla volta; non facciamo mai flood e usciamo in modo pulito.

Lascia entrare il nostro bot

Il nostro bot si connette da 62.169.23.25. Quando un firewall, la limitazione delle connessioni, una DNSBL o un ban lo bloccano, la scansione fallisce e, dopo 3 giorni senza alcuna connessione riuscita, il server viene nascosto dall'elenco. Aggiungi un'eccezione per questo indirizzo:

62.169.23.25

Firewall (iptables / ufw)

iptables -I INPUT -s 62.169.23.25 -p tcp -m multiport --dports 6667,6697 -j ACCEPT
ufw allow from 62.169.23.25 to any port 6667,6697 proto tcp

UnrealIRCd 6

except ban {
    mask *@62.169.23.25;
    type { blacklist; connect-flood; handshake-data-flood; }
}

InspIRCd

<exception host="*@62.169.23.25" reason="IRC Database statistics bot">

Solanum / Charybdis / ircd-ratbox

exempt {
    ip = "62.169.23.25";
};

Questi sono esempi; consulta la documentazione del tuo IRCd per la sintassi esatta. Per provare, connettiti da una macchina esterna alla tua rete allo stesso hostname e alla stessa porta indicati qui.

Cosa fa il nostro bot sulla tua rete

Una volta per notte, con una sola connessione per rete alla volta. Visita sempre il tuo server principale e, a rotazione, altri due dei tuoi server, a distanza di qualche minuto. Una rete con 30 server viene coperta per intero in circa due settimane.

Durante una visita:

  • si registra con il nick che hai scelto (predefinito IRCDBaseBot), chiede CAP LS per il supporto IRCv3 e usa SASL solo se ci hai dato le credenziali e la connessione è TLS;
  • legge LUSERS (utenti, operatori, server) e i token ISUPPORT (005);
  • legge LIST (canali, numero di utenti, topic);
  • chiede MAP e LINKS per scoprire nuovi server della tua rete (si può disattivare in Gestisci server);
  • entra in un canale per raccogliere i nick con NAMES e WHO (si può disattivare per rete);
  • esce con un link alla pagina del tuo server.

Ogni 4 ore apriamo anche una connessione TCP/TLS verso ogni server e la chiudiamo subito, senza registrarci, per misurare uptime, tempo di connessione e scadenza del certificato TLS.

Rivendica la tua rete e gestiscila da solo

Se la tua rete è inserita ma non ha un proprietario, apri la sua pagina e clicca “Rivendicala”. Aggiungi il record TXT che ti mostriamo (ircdbase-verify=…) al DNS del dominio del tuo sito web o del dominio dei tuoi server IRC, premi Verifica e diventi il proprietario. Senza aspettare noi.

Se hai inviato tu la rete, ne diventi proprietario non appena viene approvata.

Ruoli del team

  • Proprietario: controllo completo sulla rete, sui suoi server e sul suo team.
  • Manager: modifica la rete, approva i server, sceglie il server principale e quali server vengono scansionati, vede le segnalazioni di problemi e lo storico delle modifiche.
  • Collaboratore: invia server e modifica quelli che ha aggiunto.

Proprietari e manager ricevono un report settimanale, avvisi prima della scadenza di un certificato TLS, le segnalazioni di problemi degli utenti, uno storico delle modifiche con annullamento e un'e-mail quando un server smette di rispondere.

Perché un server o una rete è sparito dall'elenco

Elenchiamo solo server funzionanti, perché le nostre liste sono usate anche da app IRC come AndroidIRCx tramite l'API pubblica. Se un server non accetta alcuna connessione per 3 giorni (né la scansione notturna né il controllo ogni 4 ore), viene nascosto dalla directory, dall'API e dallo scanner. Quando l'ultimo server di una rete viene nascosto, viene nascosta anche la rete.

  • Non viene cancellato nulla: statistiche, canali e storico restano.
  • I problemi DNS da parte nostra non contano. Se il nostro resolver non trova il tuo server, interroghiamo resolver pubblici (1.1.1.1, 8.8.8.8). Viene nascosto solo un server che non risponde affatto.
  • Se la rete ha un proprietario, lui e i manager ricevono un'e-mail. Le reti senza proprietario vengono semplicemente nascoste.

Come tornare nell'elenco

  1. Assicurati che il server sia in funzione e che il suo hostname punti ad esso.
  2. Consenti 62.169.23.25 nel tuo firewall e nelle eccezioni dei ban.
  3. Se il server è stato spostato, cambia il suo hostname o la porta in Gestisci server.
  4. Premi “Controlla di nuovo” accanto al server in Gestisci server. Se risponde, torna subito nell'elenco.

Ancora nessun proprietario? Rivendica prima la rete (vedi sopra).

Come vengono classificate le reti

La posizione si basa sul numero medio di utenti per server attivo, preso dall'ultima scansione di ciascun server. In questo modo reti grandi e piccole sono misurate con la stessa scala, a prescindere dal numero di server. Le frecce mostrano la variazione rispetto alla posizione di una settimana prima.

L'uptime è la quota di connessioni riuscite negli ultimi 30 giorni (scansioni e controlli ogni 4 ore); il tempo di connessione è il tempo medio per connettersi.

Le posizioni non vengono mai vendute e ogni rete è misurata allo stesso modo.

Dove appare la tua scheda

Sulle pagine di reti, server e canali di questo sito, nel feed RSS delle nuove reti, nel report annuale State of IRC e nell'API pubblica di sola lettura usata da client IRC e app come AndroidIRCx per liste di server già pronte.

State of IRC 2026 · RSS

Non vuoi essere inserito?

Faccelo sapere e rimuoviamo la tua rete e fermiamo subito il bot. I proprietari possono anche interrompere la scansione di singoli server in Gestisci server.

Scrivi a admin@dbase.in.rs.

Consenso ai Cookie

Utilizziamo i cookie per migliorare la tua esperienza di navigazione, analizzare il traffico del sito e personalizzare i contenuti. Cliccando su "Accetta", acconsenti al nostro utilizzo dei cookie in conformità con la nostra Politica sulla Privacy e le normative GDPR. Scopri di più