AGGIORNAMENTO (30/06/2005): il client funziona nuovamente. Inoltre sembra che Libero abbia adeguato l’infrastruttura al carico di lavoro richiesto.
ATTENZIONE (11/01/2005): sembra che i server di Libero abbiano cambiato la versione del server utilizzato. Il client non è più in grado di connettersi
Libero ha da poco avviato il servizio Web Accelerator che permette di migliorare le prestazioni delle connessioni via modem PSTN e ISDN. Sfrutta tecniche come la compressione e l’invio di immagini compresse più dell’originale nel caso delle jpeg e con meno colori nelle gif. Considerazioni sulle reali prestazioni a parte, Libero non fornisce un client per linux.
Da una ricerca su Internet ho trovato un client Slipstream per linux è l’ho utilizzato con successo con Libero.
Download
- cproxy: il client originale
- web_accelerator_libero.tar.gz: il client e gli script preconfigurati per l’utilizzo con Libero
Installazione e configurazione
Il client può accelerare sia la normale connessione http che la posta. Nel primo caso può funzionare anche con i pivilegi da utente, mentre per la posta sono necessari i permessi di root.
Non è necessario installare il client sul computer che effettua la connessione ad Internet.
Decomprimere il file web_accelerator_libero.tar.gz:
$ tar zxvf web_accelerator_libero.tar.gz
Verrà creata la directory web_accelerator
Per l’accelerazione http portarsi all’interno della directory web_accelerator e lanciare lo script libero_accelerate_web:
$ cd web_accelerator
$ ./libero_accelerate_web
A questo punto è sufficiente configurare il proxy del vostro browser per utilizzare la porta 5400 di localhost.
ATTENZIONE: il proxy accetterà le connessioni anche dall’esterno, cosa sfruttabile per navigare da altri computer ma che può rappresentare un problema, quindi prendete le eventuali contromisure!
Per l’utilizzo dell’accelerazione della posta dovete assicurarvi di non avere servizi che girano sulle porte 25 e 110 altrimenti otterrete un errore.
Per avviare anche l’accelerazione della posta avviare da root lo script libero_accelerate_web_e_email invece di libero_accelerate_web
# ./libero_accelerate_web_e_email
e modificare le impostazioni del client di posta in modo che utilizzi come server pop localhost e porta 110 e come server smtp localhost e porta 25.
Per fermare l’accelerazione lanciare lo script acceleration_stop
Gli script utilizzano di default la qualità 3 per le immagini ed il server pop di Libero. Se volete personalizzare le impostazioni, ediate gli script e modificare i valori delle variabili.
Endless
Quindi dall\’11/1/05 questo client \"acceleratore Libero per Linux\" è inutilizzabile a causa di modifiche ai server? 🙁
In alternativa puoi provare ad usare il client per windows con wine. Sembrerebbe funzionare.
io lo utilizzo con wine ma ogni tanto si inchioda inoltre bisogna evitare le ore di punta nelle quali i server sono stra carichi di lavoro e rallentano un casino
io lo utilizzo con wine ma ogni tanto si inchioda inoltre bisogna evitare le ore di punta nelle quali i server sono stra carichi di lavoro e rallentano un casino
ad oggi 24/06/2005 cproxy funziona ancora …
Testato su mandrake 10.0 e Slackware9.1
L’unico problema e’ con Slackware 10.1 all’avvio mi da’ Segmentation Fault
Qualche suggerimento?
Hai ragione, funziona nuovamente. Grazie per la segnalazione.
Riguardo al segmentation fault posso solo dirti che su Debian funziona.
esiste un modo per avviare lo script in maniera automatica all’avvioa di Linux?
Un altra cosa: ho cercato sul sito della slipstream ma non ho trovato nessun client per linux 🙁
Lo script ti conviene farlo avviare dopo aver stabilito la connessione ad Internet e non direttamente al boot. Come farlo dipende dal metodo che usi per collegarti. Per esempio in debian puoi metterlo in /etc/ppp/ip-up.d/.
Il client è il cproxy "linkato" nell’articolo e non si trova sul sito di Slipstream, ma su http://www.pennswoods.net
Sembra che a oggi (28/11/05) ci sia nuovamente qualche problema, almeno a me cproxy dice che non riesce a collegarsi con il server proxy. Riscontri?
non funziona con madriva 2006 qualcuna sà il perchè?
Per sfruttare il load balancing sui proxy fatto tramite DNS, propongo una piccola modifica allo script di avvio "libero_accelerate_web":
echo …avvio proxy
/root/bin/web_accelerator/cproxy stdout error $local_port `host wca.libero.it | cut -d " " -f4 | head -n1` 7000 $db $qualita &
Ehm, la soluzione proposta vale se, come nel mio caso, cproxy non riesce a risolvere wca.libero.it da solo e tocca mettere l’IP da riga di comando.
Al 21/04/2006 non funziona più e da il seguente errore: "Server indicates a major version mismatch"… Qualcuno sa dove trovare una versione aggiornata?
ciao che si può fare per farlo funzionare? la versione nuova non va più col GPRS però quella vecchia si
ciao che si può fare per farlo funzionare? la versione nuova non va più col GPRS però quella vecchia si
CTunHnd.573[6725]: Failed to establish tunnel connection
Ho disattivato pure il firewall ma non sembra funzionare!
http://www.cproxy.com
il sito è in ceco.
scaricate il programma, registratevi
con una mail.
il programma va con wine 0.9.10 con
la sua bella icona nella systray.
nell’interfaccia potete scegliere l’inglese come
lingua.
dopo averlo lanciato con wine, puntate
il browser su localhost: 3128
risparmia circa il 50% di traffico.
Saluti