Esiste un server proxy HTTP che utilizza un altro proxy per determinati siti (nella black list) e accede direttamente in caso contrario?


3

Alcuni siti Web sono bloccati nella mia rete, quindi devo usare un proxy esterno alla mia rete locale per accedervi. Per massimizzare la velocità, è possibile accedere solo ai siti bloccati tramite proxy.

Attualmente, il mio browser (con un plugin chiamato SwitchySharp) sta facendo il lavoro di sblocco dei siti bloccati. Tuttavia, sarebbe molto meglio se un server proxy, che determina se i siti richiesti sono bloccati o meno, potrebbe fare il lavoro.

Non so se ho capito. Lo schema seguente esprime la stessa idea.

Browser || Proxy locale: se l'URL richiesto è nella black list, utilizzare un proxy esterno alla rete per accedervi. In caso contrario, provalo direttamente.

Sono in Cina, dove molti siti Web sono bloccati. Se esiste un software del genere, la vita può essere molto migliore: una volta impostato il proxy, telefoni, tablet, laptop ecc. Possono improvvisamente accedere a tutto il world wide web ha da offrire.

Lo sto chiedendo perché se non ci fosse una cosa del genere, ne scriverò una io.

Grazie per aver letto questo. I migliori saluti.

Risposte:


1

A tale scopo è possibile utilizzare i file PAC (Proxy Automatic Configuration).

La configurazione è all'interno di Internet Explorer: Opzioni Internet / Impostazioni LAN / Configurazione automatica

Ad esempio: posso usare file://c:/test.pacall'interno dell'indirizzo (sotto "Usa script di configurazione automatica")

Ed ecco l'esempio del contenuto test.pac:

function FindProxyForURL(url, host)
{
if (url == "http://www.google.com/")
return "DIRECT";
else
return "PROXY 192.168.0.9:8088";
}

Per ulteriori sintassi sul file pac, è possibile fare riferimento: http://findproxyforurl.com/example-pac-file/

Nota: l'indirizzo dello script di configurazione automatica non può essere solo file: //, ma può anche essere http: //, quindi fornisce un modo più conveniente per la gestione.


Grazie. In realtà, quello che voglio è un server proxy che potrebbe analizzare un file simile a PAC. Immagino che dovrò scriverne uno io allora ~
strongwillow il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.