(Il progetto e questa pagina sono curati, in perfetta autonomia, da ShaoLin: per aggiungere un commento, fare click qui)

Dopo aver passato le scorse notti (siamo allo 08/08/06) insonni per montare un bel serverino con Ubuntu Dapper Drake, la prima cosa che ho ovviamente fatto e’ dotarlo di client Amule. Subito dopo pero’ mi sono reso conto che prima il suddetto software era utilizzato sotto Windows XP da (quel maledetto di) mio fratello… e sotto Windows esiste il mitico Peer Guardian che filtra buona parte delle schifezze di indirizzi ip nei qualisi potrebbe incappare… Dopo un’ estenuante ricerca di una sola versione di Peer Guardian che funzionasse decentemente sotto Linux, ho trovato Blocklist Manager (ahimè per Windows, anche se credo che wine possa funzionare senza problemi), che mi permette di creare una blocklist importando sia le fonti di Peer Guardian, sia altre fonti alternative. Il suddetto programmino, alla fine, da la possibilita’ di esportare la blacklist nei formati di file dei vari client p2p, tra cui il famoso ipfilter.dat di E/Amule… Quindi, invece di utilizzare iptables come avevo preventivato di fare, per filtrare quegli ip, ho avuto la prodezza (aka il cu10) di evitare che un altro software in piu’ andasse ad appesantire il mio serverino con Ubuntu Dapper Drake.

Tutta ’sta pappardella per dirvi che il suddetto file (ipfilter.dat per chi non lo avesse ancora capito) sara’ da oggi a disposizione per il download su questo sito e sara’ aggiornato settimanalmente. Si ringrazia gsdefender per la collaborazione (il sito e’ suo ed io faccio il Fede della situazione…).

Impostate in E/Amule il seguente URL:

http://digilander.libero.it/mywebspeis/ipfilter.gz

P.S.: Se notate una specie di condizionamento subliminale nel leggere questa pagina, il fatto e’ assolutamente voluto (edit dello SfanculatoEventualeDallaPolPost: ti piacissi, ah? :-d).

P.P.S.: per chi lo volesse è possibile avere la stessa blacklist anche per altri software p2p. Basta chiedere…

AGGIORNAMENTO

Per chi utilizza Amule (non so se per gli altri client sia possibile) esiste la possibilita’ di attivare i controlli remoti e controllarlo da un’altra macchina remota via consolle. Ho scritto un piccolo filtro di testo che permette di vedere la situazione dei downloads (dato che utilizzando il programmino normalmente ci vengono scatafasciati sullo schermo una serie di informazioni ai piu’ inutili, senza contare il fatto che i downloads hanno sempre nomi chilometrici e l’output va a farsi benedire). Gli steps da eseguire sono questi:

1- attivare dalle opzioni di Amule il controllo remoto;

2- installare il programmino amulecmd (sotto Ubuntu è pacchettizzato nelle amule-utils);

3- aprire il file dl di cui trovate il link alla fine del testo, ed editarne le prime due variabili con indirizzo ip della macchina su cui e’ installato Amule, e password che avete scelto per il controllo remoto;

4- rendere il file eseguibile con chmod +x ./dl e lanciarlo da riga di comando (a schermo intero per un migliore output).

Il tool si scarica da qui

Alcune precisazioni: ho innanzi tutto preferito un approccio console per ovvi motivi di ottimizzazione, specialmente del carico cella cpu del pc server (di solito uno si monta un server con pezzi rimediati qua e là e la performance è limitata). In secondo luogo perchè la amule-remote-gui nella versione 2.1.0 funge abbastanza male e dopo qualche consultazione fa crashare Amule. Nell’ultima versione, la 2.1.3 non funge proprio. Lo stesso dicasi per l’interfaccia web, o meglio: io nel pc server non sono riuscito a farla fungere, mentre in un altro si, e cmq è parecchio fastidiosa per via degli aggiornamenti della pagina. Inoltre è sempre un peso in piu’ per la cpu del server.

27 Risposte a “Filtri IP”


  1. 1 Gorneman 23 Marzo 2007 alle 15:25

    Grazie del lavoro di costruzione della lista

  2. 2 GS Defender 23 Marzo 2007 alle 22:16

    Grazie a te della visita. :-)

  3. 3 ShaoLin 24 Marzo 2007 alle 11:22

    Figurati è un piacere ;)

  4. 4 andrea 9 Aprile 2007 alle 13:55

    complimenti. un gran lavoro
    Andrea

  5. 5 ShaoLin 9 Aprile 2007 alle 21:48

    Grazie, ma io faccio molto poco… devo al massimo ricordarmi di aggiornare la lista…. ;)

  6. 6 bantino 2 Settembre 2007 alle 15:58

    un grazie per il lavoro moooolto utile!!!

  7. 7 magneto73 6 Settembre 2007 alle 0:23

    … a buon rendere !

  8. 8 Antonio 21 Settembre 2007 alle 13:59

    un ipfilter per utorrent? consigli o diritte please perche so quanto sia necessario avere un filtro che filtra!

  9. 9 Emanuele Cipolla 21 Settembre 2007 alle 18:15

    @Antonio: Proverò a contattare ShaoLin, vediamo che si può fare.

  10. 10 Antonio 21 Settembre 2007 alle 20:31

    grazie emanuele…penso che le mie visite a qst sito aumenteranno quotidianamente allora! in bocca al lupo!

  11. 11 Emanuele Cipolla 25 Settembre 2007 alle 12:13

    @Antonio: ho parlato con ShaoLin, e mi ha detto che il file è perfettamente utilizzabile anche con Utorrent. Magari prima decomprimilo (è compresso con gzip, se hai 7-Zip/WinRAR/WinZip/… puoi farlo senza problemi) per essere più sicuro.

  12. 12 ShaoLin 25 Settembre 2007 alle 13:57

    Si, confermo che ho usato la stessa lista anche per utorrent
    [OT]
    @Antonio: scusa se nn t ho risposto personalmente ma nn m è arrivata la mail del tuo post..
    [/OT]
    Inoltre vi anticipo che ho creato (è ancora semi funzionante) una versione in java del BlockListManager (ovviamente è totalmente riscritta. Dal punto di vista tecnico nn ha nulla a che vedere con l’originale). Ho notato, con mio grande stupore, che nonostante sia in java è terribilmente + veloce del prog originale (ma come diavolo l’hanno scitto? mah…). Inoltre nella lista che ne viene fuori nn c sn tutti i commenti che dicono a quale organizzazione appartiene quel range di ip (all’untente medio cose ne può fregare se quel range di ip appartiene alla IANA o ad un’università?), col risultato che il file finale è praticamente dimezzato in dimensioni rispetto a quelli che vengono creati adesso…
    Fra un po’ pubblicherò una prima alpha che sia quanto meno usabile.. stay tuned!!

  13. 13 Antonio 26 Settembre 2007 alle 0:51

    grazie mille ragazzi! una lode al vostro impegno!

  14. 14 Antonio 26 Settembre 2007 alle 2:58

    ehi una sola info: qst filtro ip qnd è stato aggiornato? scaricherò sempre da quel sito almeno una volta a settimana?

  15. 15 ShaoLin 26 Settembre 2007 alle 11:50

    tieni conto che io aggiorno la lista ogni 3 - 4 giorni.. t conviene impostare emule per scaricare da quell’indirizzo e all’avvio lo faraà in automatico.. se lo tieni sempre acceso a mo’ d server ricordati d aggiornare la lista tu dalle opzioni ogni 3 - 4 giorni

  16. 16 Antonio 12 Ottobre 2007 alle 16:28

    wuahwuhwahuwah non va piu il sito per il filtro ip!!!!!!!!!

  17. 17 Emanuele Cipolla 14 Ottobre 2007 alle 0:15

    @Antonio: Riprova, ora a me funziona.

  18. 18 Emanuele Cipolla 2 Gennaio 2008 alle 11:14

    I filtri IP non sono momentaneamente disponibili. Abbiate pazienza, e riprovate fra una decina di giorni.

  19. 19 ShaoLin 26 Gennaio 2008 alle 13:41

    Ragà scusate il disservizio ma sn stato senza adsl dal 15 novembre fino a stamattina quando m ha chiamato il tecnico telecom… abbiate un po’ d compassione…
    cmq i filtri sn d nuovo online!!!!
    ciao

    Ah dimenticavo: gioiamo tutti per le dimissioni del suino Cuffaro!!!

  20. 20 Nikos 28 Gennaio 2008 alle 8:10

    Ho scaricato i filtri IP ma con Amule+Ubuntu non vengono caricati, invece quelli precedenti si.
    Ben ritornato e buon lavoro.
    gioiamo per quel suino!!!
    Nikos

  21. 21 ShaoLin 28 Gennaio 2008 alle 11:45

    @Nikos: dovresti dirmi dai log di amule che errore t da..

    guarda il mio log di quel giorno che indica che è tutto ok:
    2008-01-26 14:48:05: Caricamento file ipfilter.dat
    2008-01-26 14:49:06: Caricati 240443 intervalli di IP da ‘ipfilter.dat’. 0 righe non valide sono state scartate.

  22. 22 nikos 28 Gennaio 2008 alle 19:42

    ShaoLin
    log con il vecchio ipfilter
    2008-01-26 18:18:53: Caricamento file ipfilter.dat
    2008-01-26 18:19:14: Caricati 296278 intervalli di IP da ‘ipfilter.dat’. 4 righe non valide sono state scartate.

    log con il nuovo
    2008-01-28 19:38:05: Caricamento file ipfilter.dat
    2008-01-28 19:38:07: Error: Failed to convert file “/home/nikos/.aMule/ipfilter.dat” to Unicode.
    2008-01-28 19:38:07: Impossibile caricare il file ipfilter.dat ‘/home/nikos/.aMule/ipfilter.dat’, impossibile aprire il file.

    Grazie

  23. 23 ShaoLin 29 Gennaio 2008 alle 11:30

    nn so che dirti, guarda qua:

    > 2008-01-29 00:07:24: Caricamento file ipfilter.dat
    > 2008-01-29 00:08:39: Caricati 247384 intervalli di IP da ‘ipfilter.dat’. 0 righe non valide sono state scartate.
    puoi provare a eliminare manualmente il tuo ipfilter.dat e ipfilter_static.dat e a farglielo riscaricare dalla finestra delle opzioni..

  24. 24 nikos 16 Maggio 2008 alle 4:43

    L’ultimo ipfilter.dat carica circa 15000 intervalli IP in amule.
    E’ corretto?
    Grazie

  25. 25 ShaoLin 16 Maggio 2008 alle 12:47

    Si. Da un paio di mesi hanno ridotto drasticamente la lista perchè a quanto pare c’erano dei range superflui e che nessuno verificava più..

  26. 26 nikos 16 Maggio 2008 alle 13:01

    Grazie ShaoLin

  27. 27 ShaoLin 16 Maggio 2008 alle 13:01

    Prego figurati..

Lascia una Risposta




L'autore

ClaimID
LinkedIn

Alcune informazioni generali su di me sono disponibili qui.


Donami qualche soldino

Se pensi che quello che hai letto ti sia stato utile, e vuoi donarmi qualcosa, puoi farlo.

Sia chiaro che non è affatto obbligatorio: non ci sono stati, non ci sono e ci saranno contenuti per la cui fruizione dovrete pagarmi alcunchè.

Licenza

Licenza Creative Commons

Leggi le note legali

Aggregazione

Blogger Italiani
Il Bloggatore
BongoLinux
LinuxFeed
TuxFeed

Troverete alcuni dei miei post anche iscrivendovi ai servizi offerti da codesti siti.

Categorie

Archivi