lp-italia
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Lp-italia] Collegarsi a FreeNode con SSL o con Tor-SASL


From: al3xu5 / dotcommon
Subject: [Lp-italia] Collegarsi a FreeNode con SSL o con Tor-SASL
Date: Sun, 14 Mar 2010 01:48:49 +0100

Dal 30 gennaio 2010 FreeNode ha migrato [1] i propri server da ircd a
ircd-seven. Ciò ha comportato diversi cambiamenti, tra cui la
possibilità di collegamento SSL e di collegamento via Tor+SASL.

I due metodi sono alternativi (non si può combinare SSL con SASL).

Sperando di fare cosa utile, ecco a voi due mini-guide su come usare
XChat per collegarsi a FreeNode con SSL o con Tor+SASL.

saluti
al3xu5 / dotcommon


PS: Spero non ci siano errori... come sempre: use at your risk ;-)


*******************************************
*** XChat - Collegamento SSL a FreeNode ***
*******************************************

Copyright (c) 2008-2010 alexus
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3 or
any later version published by the Free Software Foundation; with no
Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. 
A copy of the license is available at http://www.fsf.org


1 - Dal menù 'XChat' di XChat, aprire la finestra 'Lista Reti' (Ctrl+S).

2 - Cliccare sul bottone 'Aggiungi' per creare una nuova rete a cui
attribuire il nome (senza spazi): FreeNode-SSL

3 - Selezionare la rete "FreeNode-SSL" appena creata e cliccare sul
bottone 'Modifica' per configurarla come segue:

3.1 - Cliccare sul bottone 'Aggiungi' e impostare come server:
      irc.freenode.net/7070

3.2 - Nella sezione 'Tuoi dettagli' inserire i valori per: Nick name,
Nome Utente e Nome Reale

3.3 - Nella sezione 'Connessione' impostare:
      - Connetti automaticamente... : a piacere
      - Usa un server proxy: NON spuntare
      - Usa SSL per tutti i server di questa rete: SPUNTARE
      - Accetta certificati SSL invalidi: SPUNTARE
      - Canale nel quale entrare: #gnewsense,#lp-italia ... altri
        canali a piacere ...
      - Comando dopo connessione: lasciare vuoto
      - Password del Nickserv: 
      - Password del Server: (impostare solo se si sta usando un
        nickname su FreeNode registrato e verificato)
      - Imposta carattere: UTF-8

      La configurazione del nuovo network "FreeNode-SSL" comparirà
      all'interno del file ~/.xchat2/servlist_.conf e sarà del tipo:
      N=FreeNode-SSL I=mynickname
        U=mynickname
        R=mynickname
        P=mypassword
        J=#gnewsense,#lp-italia
        E=UTF-8 (Unicode)
        F=37
        D=0
        S=irc.freenode.net/7070

4 - Chiudere la finestra e connettersi con SSL alla rete "FreeNode-SSL"
appena creata.

---------------------------------------



************************************************
*** XChat - Collegamento Tor-SASL a FreeNode ***
************************************************

Copyright (c) 2008-2010 alexus
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3 or
any later version published by the Free Software Foundation; with no
Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. 
A copy of the license is available at http://www.fsf.org


Per collegarsi a FreeNode usando Tor-SASL [2] occorre:
a) usare il nuovo hidden service tor [3]: p4fsi4ockecnea7l.onion
b) disporre di un account NickServ di FreeNode registrato e verificato
[4] 
c) utilizzare un meccanismo di identificazione SASL [5]


0 - Scaricare *questo* script Python (è rilasciato con licenza GNU GPL):
http://adipose.attenuate.org/~stephen/ircd-seven/sasl/cap_sasl.py
e copiarlo nella directory  ~/.xchat2/  in modo che venga caricato
all'avvio di XChat rendendo disponibile a XChat il framework SASL di
autenticazione e sicurezza (Attenzione - Lo script Perl disponibile in
http://freenode.net/sasl/ sembra non funzionare bene con XChat)

1 - Dal menù 'XChat' di XChat, aprire la finestra 'Lista Reti' (Ctrl+S).

2 - Cliccare sul bottone 'Aggiungi' per creare una nuova rete a cui
attribuire il nome (senza spazi): FreeNode-TorSASL

3 - Selezionare la rete "FreeNode-TorSASL" appena creata e cliccare sul
bottone 'Modifica' per configurarla come segue:

3.1 - Cliccare sul bottone 'Aggiungi' e impostare come server:
      p4fsi4ockecnea7l.onion

3.2 - Nella sezione 'Tuoi dettagli' inserire i valori per: Nick name,
Nome Utente e Nome Reale (Attenzione - Occorre utilizzare un account
NickServ di FreeNode registrato e verificato [4])

3.3 - Nella sezione 'Connessione' impostare:
      - Connetti automaticamente... : a piacere
      - Usa un server proxy: SPUNTARE
      - Usa SSL per tutti i server di questa rete: NON spuntare
      - Accetta certificati SSL invalidi: NON spuntare
      - Canale nel quale entrare: #gnewsense,#lp-italia, ... altri
        canali a piacere ...
      - Comando dopo connessione: lasciare vuoto
      - Password del Nickserv: 
      - Password del Server: (impostare la password dell'account
        NickServ di FreeNode registrato e verificato corrispondente al
        nickname che si sta utilizzando)
      - Imposta carattere: UTF-8

      La configurazione del nuovo network "FreeNode-TorSASL" comparirà
      all'interno del file ~/.xchat2/servlist_.conf e sarà del tipo:
      N=FreeNode-TorSASL I=mynickname
        U=mynickname
        R=mynickname
        P=mypassword
        J=#gnewsense,#lp-italia
        E=UTF-8 (Unicode)
        F=17
        D=0
        S=p4fsi4ockecnea7l.onion

4 - Per fare in modo che il nuovo network "FreeNode-TorSASL" faccia
effettivamente uso di SASL, nell'area di comando di XChat
digitare: 
    /SASL -set FreeNode-TorSASL mynickname mypassword 
dove: 
    - FreeNode-TorSASL: è il nome del network per cui si vuole usare
      SASL (Attenzione - Deve corrispondere *esattamente* (è
      case-sensitive e non deve avere spazi) al nome assegnato al
      network per cui si vuole usare SASL
    - mynickname: è il nickname dell'account NickServ di FreeNode
      registrato e verificato da utilizzare
    - mypassword: è la password dell'account NickServ di FreeNode
      registrato e verificato da utilizzare Per visionare l'help sul
      comando SASL digitare (nell'area di comando di XChat): /HELP SASL 

    Il risultato di questa impostazione comparirà come un'apposita
    sezione all'interno del file ~/.xchat2/sasl.conf :
    [FreeNode-TorSASL] nick = mynickname password = mypassword
        mechanism = PLAIN
    All'interno di questo file, per maggior sicurezza è opportuno
    sostituire alla riga: mechanism = PLAIN
    la riga:
        mechanism = DH-BLOWFISH

5 - Chiudere e riaprire XChat. Connettersi con Tor-SASL alla rete
"FreeNode-TorSASL" appena creata e configurata.

---------------------------------------


*** Riferimenti

[1]
http://blog.freenode.net/2010/01/ircd-migration-sat-jan-30th-2010/
http://blog.freenode.net/2010/01/migration-to-new-ircd/

[2]
http://blog.freenode.net/2010/01/connecting-to-freenode-using-tor-sasl/
http://freenode.net/irc_servers.shtml#tor

[3]
irc://p4fsi4ockecnea7l.onion/

[4]
http://freenode.net/faq.shtml#userregistration

[5]
http://asg.web.cmu.edu/sasl/
http://en.wikipedia.org/wiki/Simple_Authentication_and_Security_Layer




-
Support free software! Join FSF: http://www.fsf.org/jf?referrer=7535
______________________________________________________________________
Public GPG/PGP key block
ID:           1024D/11C70137
Fingerprint:  60F1 B550 3A95 7901 F410  D484 82E7 5377 11C7 0137
Key download: http://bitfreedom.noblogs.org/gallery/5721/dotcommon.asc
[ Please, do not send my key to any keyserver! ]

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]