PDA

View Full Version : Aprire siti WEB tunneling su altro PC


cagnaluia
28-03-2007, 10:48
Ciao,

a lavoro non posso accedere su diversi siti web.. per via delle restrizioni sulla pornografia/politica/religione/armi/sport/giornali/etc.../etc...

però posso raggiungere il mio PC a casa configurato con no-ip.

Pensavo quindi di installare un qualche servizio sul PC a casa.. che mi permettesse di aprire certe pagine ora bloccate.

HexDEF6
28-03-2007, 11:46
Ciao,

a lavoro non posso accedere su diversi siti web.. per via delle restrizioni sulla pornografia/politica/religione/armi/sport/giornali/etc.../etc...

però posso raggiungere il mio PC a casa configurato con no-ip.

Pensavo quindi di installare un qualche servizio sul PC a casa.. che mi permettesse di aprire certe pagine ora bloccate.

ci sono alcuni "proxy" scritti in php... cerca su sourceforge ( php proxy )
comunque ne ho provato qualcuno, ma nessuno funziona al 100%...
anche se qualcuno funziona bene per i siti "normali" (non troppi javascript strambi e non ajax)

Ciao

cagnaluia
28-03-2007, 13:05
ci sono alcuni "proxy" scritti in php... cerca su sourceforge ( php proxy )
comunque ne ho provato qualcuno, ma nessuno funziona al 100%...
anche se qualcuno funziona bene per i siti "normali" (non troppi javascript strambi e non ajax)

Ciao

altrimenti si potrebbe pensare di indicare come proxy del browser l'ip e la porta del pc che ho a casa.. e usare un qualcosa che lavori con ssh?
(così che supporti pienamente ajax, javascript.. etc..)
mi manca quel qualcosa..

sbomberino
28-03-2007, 14:12
porva con squid... lo metti nel pc a casa e lo configuri come proxy.
Ciao

ilsensine
28-03-2007, 14:26
porva con squid... lo metti nel pc a casa e lo configuri come proxy.
Ciao
Improbabile che possa connettersi direttamente al suo squid, deve passare per il proxy aziendale che bloccherebbe certe richieste in ogni caso.
L'unica in effetti è creare un tunnel http tra la sua postazione e il computer di casa.

cagnaluia
28-03-2007, 15:16
concettualmente il pc di casa dovrebbe fare da repeater..

praticamente io non posso andare su un sito "C".

però posso accedere a "B" (che è il PC di casa).

Allora basterebbe un programma che emuli la richiesta di "C" dal PC "B" e che giri tutto su di me.. "A".
(azzerando però tutti i riferimenti a "C").

un proxy lo può fare? boh

ilsensine
28-03-2007, 15:20
Devi usare qualcosa tipo questo:
http://www.nocrew.org/software/httptunnel.html
Ti reindirizza un socket locale tramite un computer esterno su un socket a tua scelta. Puoi configurarlo per creare un socket locale che finisce dentro il tuo squid.

gurutech
28-03-2007, 17:57
Ciao,

a lavoro non posso accedere su diversi siti web.. per via delle restrizioni sulla pornografia/politica/religione/armi/sport/giornali/etc.../etc...

però posso raggiungere il mio PC a casa configurato con no-ip.

Pensavo quindi di installare un qualche servizio sul PC a casa.. che mi permettesse di aprire certe pagine ora bloccate.

aspe aspe non installare niente di particolare!
dovresti già avere ssh installato sul PC di casa.
vedi se riesci a raggiungerlo. se il firewall del lavoro ti blocca potrebbe essere utile spostare la porta di ascolto di ssh dalla 22 alla 443

poi al lavoro usa putty (per windows) o ssh per linux e durante la connessione apri un tunnel dinamico sulla porta 8080. lascia aperto (iconizza) il client ssh

dopodichè configuri il tuo browser preferito (che ovviamente è firefox) per utilizzare un proxy SOCKS5 su 127.0.0.1 porta 8080. voilà

la spiegazione è volutamente breve, per saperne di più usa le pagine man (o comunque chiedi chiarimenti dopo aver fatto qualche prova, e rispondo volentieri)

W.S.
29-03-2007, 12:10
oppure potresti usare cygwin e una connessione ssh, in modo da avere qualsiasi applicazione installata sul server (con interfaccia grafica o non) a disposizione da remoto.

Se puoi instaurare connessioni ssh te lo consiglio, (anche il tunnel è una valida soluzione). In modo da avere solo ssh come servizio accessibile dall'esterno.