Eu tenho uma situação em que um usuário tem um iphone e um macbook. O macbook usa um proxy SOCKS via ssh para acessar algumas páginas internas da web. É possível que o iPhone faça o mesmo, ou o macbook pode 'compartilhar' o proxy? Uma VPN do macbook é a resposta? e se sim, onde eu começaria?
1
Respostas:
Bem direto; Eu estava tentando fazer isso sozinho.
Supondo que você tenha um host ssh já configurado, use:
ssh -D 9999 [email protected]
Você pode ter que usar ssh -N -g -D 9999 [email protected], mas apenas -D funcionou para mim.
Uma vez que você tenha o túnel ssh, você precisará servir um arquivo de configuração de proxy com seu servidor web local para usar seu proxy SOCKS como um proxy http.
Vá para o diretório ~ / Sites / e crie um arquivo PAC (Proxy Auto-Config) (por exemplo, proxy.pac). Deve ter o seguinte:
Em seguida, ative o compartilhamento da Internet e o compartilhamento na Web no Mac Preferences (você pode ativar a segurança WEP básica no botão Opções do aeroporto).
No seu iPhone, junte-se à sua rede ad-hoc, vá para Configurações> Wifi e clique na seta azul à direita da sua rede, role até o final, clique em Automático e digite o endereço do seu arquivo PAC (por exemplo, http: // 192.168.xx.xx / mysupersecretproxy.pac ).
Fontes: http://snipplr.com/view/16563/how-to-connect-to-a-socks-proxy-from-an-unjailbroken-iphoneipod-touch/
e http://macs.about.com/od/networking/qt/websharing.htm (referenciado no primeiro artigo)
fonte