Terminale OS X Ignorando il set di proxy SOCKS

In precedenza ho usato un tunnel SSH:

ssh -D 1234 [email protected] 

Come proxy a livello di sistema in OS X andando in System Preferences -> Rete -> Avanzate -> Proxy -> Tick SOCKS Proxy e inserire localhost 1234 -> Ok -> Applica

Predisposizione del proxy SOCKS

Ma sembra che questo non funziona più per me, il terminal sembra ignorare completamente la configuration di networking per utilizzare il proxy ma altri programmi lo utilizzano correttamente.

Può chiunque offrire suggerimenti o una soluzione?

Grazie.

I programmi devono essere scritti in modo specifico per controllare le impostazioni di networking di OS X per get le impostazioni del proxy; la maggior parte del command terminal sono programmi standard unix (/ posix) che non sono stati modificati per sapere nulla sul modo in cui OS X gestisce i proxy. Tuttavia, dipende dal programma particolare. Alcune hanno opzioni di row di command che consentono di specificare un proxy, come questo:

 curl --socks5 localhost:1234 "http://www.apple.com"