Definir / desabilitar proxy socks via shell

0

No OSX Lion, configurei o proxy ssh para se conectar ao trabalho. Tudo que faço é

a) no terminal

ssh -D 8080 -f -C -q -N work_host_machine

b) Preferências do sistema, proxy, proxy de conjunto de socks

A etapa b) precisa ser executada manualmente, mas ela pode ser definida e desfeita por meio de shell ou script?

    
por flow 01.11.2011 / 08:08

1 resposta

1

Algo parecido com isto:

sudo networksetup -setsocksfirewallproxy Ethernet 127.0.0.1 8080 off

... supondo que seu serviço de rede principal seja chamado de "Ethernet". Se você precisa descobrir o nome do serviço, fica um pouco mais complicado; veja este trecho de código para obter uma maneira de fazer isso.

    
por 01.11.2011 / 17:13