(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.



Grazie del lavoro di costruzione della lista
Grazie a te della visita.
Figurati è un piacere
complimenti. un gran lavoro
Andrea
Grazie, ma io faccio molto poco… devo al massimo ricordarmi di aggiornare la lista….
un grazie per il lavoro moooolto utile!!!
… a buon rendere !
un ipfilter per utorrent? consigli o diritte please perche so quanto sia necessario avere un filtro che filtra!
@Antonio: Proverò a contattare ShaoLin, vediamo che si può fare.
grazie emanuele…penso che le mie visite a qst sito aumenteranno quotidianamente allora! in bocca al lupo!
@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.
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!!
grazie mille ragazzi! una lode al vostro impegno!
ehi una sola info: qst filtro ip qnd è stato aggiornato? scaricherò sempre da quel sito almeno una volta a settimana?
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
wuahwuhwahuwah non va piu il sito per il filtro ip!!!!!!!!!
@Antonio: Riprova, ora a me funziona.
I filtri IP non sono momentaneamente disponibili. Abbiate pazienza, e riprovate fra una decina di giorni.
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!!!
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
@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.
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
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..
L’ultimo ipfilter.dat carica circa 15000 intervalli IP in amule.
E’ corretto?
Grazie
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ù..
Grazie ShaoLin
Prego figurati..