Voor IRC-netwerkbeheerders | DBase IRC Database

Voor IRC-netwerkbeheerders

De IRC Database volgt openbare IRC-netwerken: gebruikers, kanalen, topics, uptime en IRCv3-ondersteuning, met grafieken en geschiedenis. Deze pagina legt uit hoe je vermeld wordt, wat onze bot op je netwerk doet, hoe je je vermelding zelf beheert en wat je doet als een server niet meer wordt getoond.

Zo word je vermeld

  1. Sta onze bot toe om te verbinden vanaf 62.169.23.25 (firewall, verbindingsbeperking, DNSBL en K/G/Z-line-uitzonderingen, zie hieronder).
  2. Maak een account aan op deze site. https://irc.dbase.in.rs/register
  3. Dien je netwerk in met naam, website en een korte beschrijving. https://irc.dbase.in.rs/irc/submit-network
  4. Dien je server(s) in. Je kunt ook de nick kiezen die onze bot gebruikt, zodat je opers hem herkennen. https://irc.dbase.in.rs/irc/submit-server
  5. Na goedkeuring bezoekt de bot je netwerk de volgende nacht en verschijnen de eerste statistieken de dag erna.

Vereisten

  • Een openbare IRC-server die vanaf internet bereikbaar is via een gewone of TLS-poort (TLS, bijv. 6697, heeft de voorkeur).
  • LIST moet werken voor een net verbonden client. Als je server LIST na het verbinden vertraagt, stel dan de wachttijd in bij de serverinstellingen.
  • Accepteert je server alleen geregistreerde gebruikers, geef ons dan SASL-gegevens voor een botaccount; SASL wordt alleen over TLS verstuurd.
  • Eén botverbinding per netwerk tegelijk; we flooden nooit en sluiten netjes af.

Laat onze bot binnen

Onze bot verbindt vanaf 62.169.23.25. Als een firewall, verbindingsbeperking, DNSBL of ban hem blokkeert, mislukt de scan, en na 3 dagen zonder één geslaagde verbinding wordt de server uit de lijst verborgen. Voeg een uitzondering toe voor dit adres:

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";
};

Dit zijn voorbeelden; raadpleeg de documentatie van je IRCd voor de exacte syntaxis. Om te testen verbind je vanaf een machine buiten je netwerk met dezelfde hostnaam en poort als hier vermeld.

Wat onze bot op je netwerk doet

Eén keer per nacht, met één verbinding per netwerk tegelijk. Hij bezoekt altijd je primaire server en om de beurt twee andere servers, een paar minuten na elkaar. Een netwerk met 30 servers is in ongeveer twee weken volledig gedekt.

Tijdens een bezoek:

  • registreert hij met de nick die je koos (standaard IRCDBaseBot), vraagt via CAP LS naar IRCv3-ondersteuning en gebruikt SASL alleen als je gegevens hebt opgegeven en de verbinding TLS is;
  • leest hij LUSERS (gebruikers, operators, servers) en de ISUPPORT (005)-tokens;
  • leest hij LIST (kanalen, aantallen gebruikers, topics);
  • vraagt hij MAP en LINKS om nieuwe servers van je netwerk te ontdekken (uit te schakelen bij Servers beheren);
  • joint hij één kanaal om nicks te verzamelen met NAMES en WHO (per netwerk uit te schakelen);
  • sluit hij af met een link naar je serverpagina.

Elke 4 uur openen we ook een TCP/TLS-verbinding naar elke server en sluiten die meteen weer, zonder te registreren, om uptime, verbindingstijd en de geldigheid van het TLS-certificaat te meten.

Claim je netwerk en beheer het zelf

Staat je netwerk in de lijst maar heeft het geen eigenaar, open dan de pagina en klik op "Claim het". Voeg het TXT-record dat we tonen (ircdbase-verify=…) toe aan de DNS van het domein van je website of van je IRC-servers, klik op "Controleren" en je bent de eigenaar. Je hoeft niet op ons te wachten.

Als je het netwerk zelf hebt ingediend, word je eigenaar zodra het is goedgekeurd.

Teamrollen

  • Eigenaar: volledige controle over het netwerk, de servers en het team.
  • Manager: bewerkt het netwerk, keurt servers goed, kiest de primaire server en welke servers worden gescand, ziet probleemmeldingen en de wijzigingsgeschiedenis.
  • Medewerker: dient servers in en bewerkt de servers die hij heeft toegevoegd.

Eigenaars en managers krijgen een wekelijks rapport, waarschuwingen voordat een TLS-certificaat verloopt, probleemmeldingen van gebruikers, een wijzigingsgeschiedenis met ongedaan maken en een e-mail wanneer een server niet meer antwoordt.

Waarom een server of netwerk uit de lijst verdween

We vermelden alleen servers die werken, omdat onze lijsten via de openbare API ook door IRC-apps zoals AndroidIRCx worden gebruikt. Accepteert een server 3 dagen lang helemaal geen verbinding (noch de nachtelijke scan, noch de controle om de 4 uur), dan wordt hij verborgen in de index, de API en de scanner. Wordt de laatste server van een netwerk verborgen, dan wordt ook het netwerk verborgen.

  • Er wordt niets verwijderd: statistieken, kanalen en geschiedenis blijven bewaard.
  • DNS-problemen aan onze kant tellen niet mee. Kan onze eigen resolver je server niet vinden, dan vragen we publieke resolvers (1.1.1.1, 8.8.8.8). Alleen een server die helemaal niet antwoordt wordt verborgen.
  • Heeft het netwerk een eigenaar, dan krijgen de eigenaar en de managers een e-mail. Netwerken zonder eigenaar worden gewoon verborgen.

Zo kom je weer in de lijst

  1. Zorg dat de server draait en dat de hostnaam ernaar verwijst.
  2. Sta 62.169.23.25 toe in je firewall en ban-uitzonderingen.
  3. Is de server verhuisd, wijzig dan de hostnaam of poort bij Servers beheren.
  4. Klik op "Opnieuw controleren" naast de server bij Servers beheren. Antwoordt hij, dan staat hij meteen weer in de lijst.

Nog geen eigenaar? Claim eerst het netwerk (zie hierboven).

Hoe netwerken worden gerangschikt

De rang is het gemiddelde aantal gebruikers per actieve server, gebaseerd op de laatste scan van elke server. Zo worden grote en kleine netwerken op dezelfde schaal gemeten, ongeacht het aantal servers. De pijlen tonen de verandering ten opzichte van de rang een week eerder.

Uptime is het aandeel geslaagde verbindingen in de afgelopen 30 dagen (scans en controles om de 4 uur); verbindingstijd is de gemiddelde tijd om te verbinden.

Posities worden nooit verkocht en elk netwerk wordt op dezelfde manier gemeten.

Waar je vermelding verschijnt

Op de netwerk-, server- en kanaalpagina's van deze site, in de RSS-feed met nieuwe netwerken, in het jaarlijkse State of IRC-rapport en in de openbare alleen-lezen API die IRC-clients en apps zoals AndroidIRCx gebruiken voor kant-en-klare serverlijsten.

State of IRC 2026 · RSS

Liever niet vermeld worden?

Laat het ons weten en we verwijderen je netwerk en stoppen de bot onmiddellijk. Eigenaars kunnen het scannen van afzonderlijke servers ook stoppen bij Servers beheren.

Schrijf naar admin@dbase.in.rs.

Cookie Toestemming

We gebruiken cookies om uw browse-ervaring te verbeteren, siteverkeer te analyseren en inhoud te personaliseren. Door op "Accepteren" te klikken, stemt u in met ons gebruik van cookies in overeenstemming met ons Privacybeleid en GDPR-voorschriften. Meer informatie