[GO TO THE ENGLISH VERSION OF THIS DOCUMENT]
Un'Interfaccia a Linea di Comando (CLI) (per Firefox, Chrome e altri programmi o comandi avviati dalla BASH)
Progetto (by zoninoz):
https://savannah.nongnu.org/projects/zproxy
Rilasci:
http://download-mirror.savannah.gnu.org/releases/zproxy/
ZigzagProxy (zproxy) è uno script Bash, attraverso il quale puoi connettere programmi e "linee di comando" ad Internet attraverso l'uso di proxy, selezionati per tipologia dall'utente (transparent, anonymous o elite/highly-anonymous). Zproxy estrae automaticamente proxy aggiornati da https://proxyscrape.com/free-proxy-list, li analizza, ne verifica l'effettivo funzionamento e li seleziona sulla base di una velocità ottimale (minimo 25 KB/s). È possibile, inoltre, attivare manualmente un proxy a scelta dell'utente.
INSTALLAZIONE:
- Scarica lo script d'installazione da:
http://download-mirror.savannah.gnu.org/releases/zproxy/install_zproxy.sh
- Dai i diritti di esecuzione allo script:
chmod a+x install_zproxy.sh
- Avvia l'installazione automatica:
./install_zproxy.sh
Uso (l'ordine degli argomenti non è importante):
[source|.] zproxy [opzioni] [comandi|programmi]
[source|.]
:
È possibile attivare/disattivare un proxy per tutti i programmi/comandi avviati dallo stesso terminale: 'source' (abbreviato con un punto, deve essere sempre inserito PRIMA del comando) 'globalizza' la variabile 'http_proxy', rendendola attiva per tutte le applicazioni avviate dal terminale dopo ZigzagProxy.
Opzioni:
-h --help
Manuale di ZigzagProxy
--ip
Indirizzo IP attuale
-u --update
Aggiorna ZigzagProxy
-d --disable
Disabilita il proxy
-s --ssl
Proxy HTTPS (ssl)
-t --transparent
Seleziona il tipo di proxy
-a --anonymous
automatico da attivare:
-e --elite
Transparent, Anonymous, Elite
-p PROXY, -pPROXY [-p|--proxy=]
permette di attivare
--proxy=PROXY
un PROXY scelto dall'utente
Comandi o programmi:
Il programma o i comandi da avviare con proxy attivo. In presenza di argomenti o, comunque, di spazi, è necessario racchiudere il comando fra le virgolette o gli apici singoli.
Esempi:
- verifica di attivazione proxy:
zproxy --ip
zproxy -t "wget -qO- http://indirizzo-ip.com/ip.php"
- attiva proxy per Chromium (Transparent o Anonymous):
zproxy -t -a chromium
oppure:
zproxy -ta chromium
- prova con Chromium:
zproxy -t "chromium http://indirizzo-ip.com/ip.php"
- attiva un proxy Transparent, Anonymous o Elite per tutti i comandi, script e programmi avviati dallo stesso terminale, dopo zproxy:
source zproxy -tae
- disabilita il proxy e aggiorna zproxy:
zproxy -du
- attiva proxy "123.123.123.123:8080" per il terminale:
. zproxy -p "123.123.123.123:8080"
oppure:
. zproxy -p"123.123.123.123:8080"
oppure:
source zproxy --proxy="123.123.123.123:8080"
Note:
ZigzagProxy può attivare un proxy anche per Chrome/Chromium e Firefox/Conkeror.
Copyright (C):
Gianluca Zoni , 2012
Licenza:
GNU/GPL v.3 o successive: http://www.gnu.org/licenses/