vpn e proxy do iphone

1

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?

Joe
fonte
Parece uma pergunta que se enquadra na exceção "interface com o computador" à regra de dispositivos eletrônicos e, portanto, está no tópico .
Daniel Beck

Respostas:

2

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:

function FindProxyForURL(url, host) {
   return "SOCKS 192.168.xx.xx:yyyy";
}

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).

Opções

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)

John
fonte