Newsgroup: it.comp.reti.locali
Titolo: Reindirizzare applicazione su proxy

Salve a tutti.
Vorrei capire se esiste una soluzione a questo problema...
 
In una determinata LAN tutto il traffico internet passa attraverso un 
proxy con autenticazione.
Su una macchina Windows (XP) di questa LAN ho un'applicazione che deve 
accedere a internet, ma questa applicazione non ha opzioni in cui 
impostare il proxy, e a quanto pare non fa uso delle impostazioni di 
sistema, perché semplicemente non riesce a connettersi.
 
Qualcuno sa se esiste un software per Windows che possa catturare in 
modo trasparente il traffico da questa applicazione, e inoltrarlo al 
proxy autenticato?
Un software che pressappoco funzioni da un lato come gateway, e 
dall'altro come client verso un proxy...
 
Grazie.
 
-- 
Ciao,
   Marco.

 di sistema, perché semplicemente non riesce a connettersi.
 
Scusa ma... non potresti chiedere a chi amministra la rete di creare
un'eccezione per quella macchina permettendo alla stessa di "uscire"
senza passare dal proxy ?
 
Restando al discorso proxy; sarebbe utile sapere come l'applicazione in
questione effettui l'accesso dato che nel caso in cui l'applicazione
utilizzasse i metodi nativi esposti da WinHTTP sarebbe possibile usare
il tool "proxycfg" per configurare l'accesso tramite proxy
 
http://helpdesk.hs-lab.com/How-To-Set-Proxy-For-My-Windows-XP-Computer-System-Wide-a97.php
 
 
http://msdn.microsoft.com/en-us/library/windows/desktop/aa384069(v=vs.85).aspx
 
 
l'unica altra alternativa "trasparente" che mi viene in mente è quella
di utilizzare qualcosa tipo 
http://www.freecap.ru/eng/?p=whatis
 ma
questo presuppone che il proxy supporti il protocollo Socks (4 o 5); se
questo fosse il caso, potrebbe essere possibile avviare l'applicazione
usando "freecap" ed in tal modo reindirizzando tutte le chiamate "di
rete" al proxy (socks) in modo trasparente
 

 il tool "proxycfg" per configurare l'accesso tramite proxy
 
Nelle pagine che mi hai indicato ho visto qualche accenno a problemi di 
autenticazione, e mi si è accesa una lampadina che alla fine mi ha 
portato alla soluzione: ho scoperto che l'applicazione in questione può 
funzionare tramite un proxy, a patto che esso non richieda l'autenticazione.
 
Quindi ho installato sulla macchina WinProxy, che in versione free è più 
che sufficiente per il mio scopo, e l'ho configurato dandogli il proxy 
aziendale come "parent proxy", con relativi utente e password.
 
Ho poi impostato le opzioni internet di Windows per usare il proxy 
locale di WinProxy.
 
In questo modo l'applicazione non ha bisogno di autenticarsi, perché 
WinProxy fa da tramite e ci pensa lui a mandare le richieste autenticate 
al vero proxy.
 
Grazie per lo spunto ;).
 
-- 
Ciao,
   Marco.

 Grazie per lo spunto ;).
 
y/w, l'importante è che tu abbia risolto 
 

 sarei andato su "squid" 
http://squid.acmeconsulting.it/Squid27.html
 ;-)
 
Squid lo uso sui server Linux, ma per questa micro-necessità su Win mi 
sembrava eccessivo ;).
 
-- 
Ciao,
   Marco.

 mi sembrava eccessivo ;).
 
beh... ni; tutto sommato visto che lo conosci e lo usi, credo che
avrebbe potuto semplificarti le cose (config etc...) e comunque,
considerando che verrebbe usato da una sola applicazione, non credo che
il carico sul sistema sarebbe eccessivo ... non solo, potresti anche
installare squid su un box separato ed usarlo come proxy intermedio per
qualsivoglia esigenza :)