Home InfoHub Download Settings Contattaci
Home Verlihub
Verlihub & plugins
Configurazione
Azioni & Comandi
Plug-In
Script LUA
Trigger

KICK & BAN

In questa sezione avremo modo di vedere come si possono utilizzare questi comandi sia separatamente che nella stessa stringa di comando. Associando i due comandi nella stessa stringa, si riescono a gestire in maniera più selettiva le modalità di "allontanamento" dall'hub di user che non si attengono alle regole.

Kickare un User  

Il kick è un allontanamento momentaneo dall'hub. Di solito è di 5 minuti, ed il tempo, a differenza dei Ban (come vedremo in seguito), è settato nel database dell'hub. Tramite il comando !set tban_kick [time] è possibile modificare la durata del kick. Quando si esegue il comando, va sempre fatto seguire da una motivazione, come nell'esempio:

!kick [nick] [motivazione]

C'è inoltre la possibilità di aggiungere un Ban al Kick, aggiungendo a questo la stringa _BAN_. Così facendo verranno bannati sia'IP che Nick.

!kick [nick] [motivazione] _BAN_

Bannare un User  

Il ban è, a differenza del kick, è un comando più versatile che permette di scegliere tra diverse opzioni. Vediamo anzitutto qual'è la sintassi per un ban classico:

!ban [nick] [motivazione]

In questo modo vengono bannati IP e Nick a tempo indeterminato. C'è la possibilità invece di allontanare temporaneamente un user dall'hub; le opzioni sono:

  • Secondi: s
  • Minuti: m
  • Ore: h
  • Giorni: d
  • Settimane: w
  • Mesi: M
  • Anni: Y
  • La sintassi del comando per un Ban IP e Nick temporaneo di 5 ore è:

    !ban_5h [nick] [motivazione]

    Altre tipologie di Ban  

    Esistono altri tipi di ban che vengono utilizzati per scopi diversi. Il ban IP viene utilizzato per impedire che un user, cambiando nick, ma lasciando inalterato l'IP, possa avere nuovamente accesso all'hub. Diversamente il ban Nick non non permette l'accesso all'hub utilizzando lo stesso nome. Quest'ultimo è il più utilizzato per gli utenti Fastweb; questo è dovuto al fatto che bannando l'IP si escludono diversi user, in virtù del fatto che Fastweb usa IP statici. Vediamo di seguito le sintassi dei comandi:

    !ban [ip] [motivazione]
    !banip [ip] [motivazione]
    !bannick [nick] [motivazione]

    Anche a questi ban può essere aggiunta la variabile temporale (vedi tabella sopra). Basta infatti aggiungere la stringa _5h al comando (Es. !bannick_5h [nick] [motivazione]). Di seguito vediamo altri ban, magari meno usati nella gestione dell'hub, ma comunque utili al momento del bisogno.

    !banhost1 [hostname] [motivazione]
    !banhost2 [hostname] [motivazione]
    !banhost3 [hostname] [motivazione]

    Prendiamo d'esempio il comando: !banhostX dynamichost.aol.com . Con un banhost di primo livello (X=1) si banna il dominio di primo livello dell'host specificato in questo caso il dominio .com. Con un banhost di secondo livello (X=2) si banna l'intero dominio aol.com. Utilizzando infine un banhost di livello 3 (X=3) bannerai il dns 'dynamichost'. Qui sotto ne vediamo degli altri:

    !banprefix [nick_prefix] [motivazione]
    !banshare [share_in_bytes] [motivazione]

    Il primo banna il nick_prefix; non si usa molto perchè più prefissi vengono bannati più l'hub risulterà lento. Il secondo serve per bannare lo share; la dimensione va espressa in bytes (Es. 3,20 GB = 3.437.562.313 B).

    !banrange [IP_min] [IP_max] [motivazione]

    Con quest'ultimo comando si possono bannare range di IP, inserendo per primo l'IP minimo e poi l'IP massimo. Tutti gli IP compresi tra questi due, non avranno accesso all'hub.

    Informazioni sui ban  

    Con questo comando è possibile ottenere informazioni sui ban effettuati:

    !infoban [nick] o [IP]

    Rimuovere i ban  

    Ecco una tabella con i comandi necessari per togliere i ban:

    !unban [nick] [motivazione]Sbanna un nick
    !unban [IP] [motivazione]Sbanna un IP
    !unbannick [nick] [motivazione]Sbanna un nick
    !unbanip [IP] [motivazione]Sbanna un IP
    !unbanhost1 [host] [motivazione]Sbanna il dominio di primo livello dell'host specificato
    !unbanhost2 [host] [motivazione]Sbanna il dominio di secondo livello dell'host specificato
    !unbanhost3 [host] [motivazione]Sbanna il dominio di terzo livello dell'host specificato
    !unbanhostr1 [host] [motivazione]Sbanna il sottodominio finale dell'host specificato
    !unbanprefix [prefix] [motivazione]Sbanna il prefisso specificato
    !unbanshare [share_in_Bytes] [motivazione]Sbanna lo share specificato
    !unbanrange [IP_min] [IP_max] [motivazione]Sbanna il range IP specificato


    Creative Commons License
    Quest' opera è pubblicata sotto una Licenza Creative Commons.
    Documentazione tratta dal sito Verlihub Italia