Come instradare il traffico attraverso un proxy SOCKS specifico su una base per app?


10

Sto eseguendo una determinata app desktop (in realtà tramite AIR se fa alcuna differenza) che non ha impostazioni di configurazione proxy integrate.

Devo ottenere tutto il traffico solo da questa app diretta attraverso un proxy SOCKS sicuro. Ciò implica che non riesco a utilizzare le preferenze di rete globale, poiché potrebbero influenzare molte altre app.

Esiste un modo per forzare tutte le comunicazioni di rete attraverso un determinato proxy SOCKS su base per-app?

Sarebbe anche utile sapere se esiste un modo per eseguire tale routing a livello globale, sulla base di indirizzi IP specifici (in quanto ciò potrebbe consentire una soluzione alternativa ragionevole).

Risposte:


4

ProxyCap ti consente di reindirizzare le connessioni di rete del tuo computer tramite server proxy. Puoi indicare a ProxyCap quali applicazioni si collegheranno a Internet tramite un proxy e in quali circostanze. Questo viene fatto attraverso un'interfaccia intuitiva, senza la necessità di riconfigurare nessuno dei tuoi client Internet.

Caratteristiche principali:

  • Supporto per server proxy SOCKS4, SOCKS5 e HTTPS
  • Supporto diretto per il tunneling SSH (specificare un server SSH come server proxy)
  • Supporto per protocolli di rete basati su TCP e UDP
  • Supporto DNS lato proxy
  • Regole di routing flessibili
  • Supporto per catene di proxy
  • Supporto IPv6
  • Supporto per applicazioni a 64 bit
  • Supporto alla gestione centralizzata

1
ProxyCap è disponibile anche per OS X
GJ.

1

Nell'articolo Guarda hulu.com fuori dagli Stati Uniti su Mac OS X , l'autore ha provato tsocks / dsocks / dante da macports , ma nessuno di loro ha funzionato bene. Dato che questo articolo è stato scritto nel 2009, è possibile che queste applicazioni siano state migliorate e che ora possano funzionare per te.

Ciò che l'autore ha finalmente trovato è stato Proxifier per Mac OS X , un'applicazione nativa di cacao che ti consente di eseguire il tunneling di un'intera applicazione attraverso vari tipi di proxy.

Il menu Regole di Proxificazione ha un'opzione "Elabora solo il seguente", in cui è possibile aggiungere una regola per le applicazioni che si desidera eseguire il tunneling attraverso il proxy (per impostazione predefinita proverà a socksify tutto).


0

MacPorts ha una porta tsocks per l'utilizzo di un proxy SOCKS con applicazioni che normalmente non sono compatibili con il proxy o che non possono eseguire SOCKS. Se è possibile avviare l'applicazione dal terminale, potrebbe soddisfare le proprie esigenze.


Mi sembra che questo ripeta una risposta esistente.
harrymc,
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.