SASL IRCNET

# Cos'è il metodo SASL?

SASL è l'acronimo di Simple Authentication and Security Layer ed è un metodo di autenticazione che consente di identificarsi sul server in maniera sicura perchè permette all'utente di mascherare il proprio indirizzo IP e non essere soggetto ad attacchi DDoS.


# Registrazione

- Crea account su https://sasl.ircnet.com/register

- Cliccare sul link inviato all'email indicata per la conferma dell'account.

- Attendere l'approvazione.


# Creare un nuovo hostname con dominio proprio (o utilizzare quello di sistema *.users.ircnet.com)

- Andare in https://sasl.ircnet.com/account/hostnames e inserire il proprio hostname.

- Nella lista hostname con a fianco la dicitura "not verified" cliccare su Edit e copiare il record TXT riportato.

- Andare nel proprio pannello del dominio, crea lo stesso hostname inserito nel cloak con il record TXT riportato in precedenza.

- Una volta inserito, attendere pochi minuti, clicca "Verify now" per certificare.


# Creare le credenziali per connettersi ad IRCnet

- Andare in https://sasl.ircnet.com/account/cloaks e clicca su "Create credential"

- In Hostname selezionare il dominio appena verificato (o usare quello di sistema *.users.ircnet.com)

- In Password scegliere la password per quella connessione.

- Clicca su Create.


# Lista server con SASL, da impostare nel ZNC:


# Carica e imposta il modulo SASL nel ZNC:

/query *status loadmod sasl

/msg *sasl mechanism PLAIN

/msg *sasl set <username> <pass-connessione>

/query *status jump


# Impostazioni SASL per Psotnic:

- Installa o aggiorna il bot:
psotnic: https://github.com/psotnic/psotnic.git
gay-psotnic: https://github.com/psotnic/gay-psotnic.git


# Configura:

.bc <bot> cfg sasl-mechanism 1
.bc <bot> cfg sasl-username  <username>
.bc <bot> cfg sasl-password <pass-connessione>
.bc <bot> cfg +server dev.ircnet.ca 6667
.bc <bot> cfg-save


Pagina per la configurazione di altri client e informazioni generali: https://www.ircnet.com/sasl. Per altre info, contatta doni su IRCnet.