Como rotear todo o tráfego através de um proxy SOCKS SSH local no iOS?

3

Nota: embora o iOS seja tecnicamente para "telefones celulares" que não são permitidos no SU, essas perguntas parecem técnicas e não sobre o uso regular, ou seja, o software de computador.

Eu gostaria de ter o tráfego do Safari e dos aplicativos roteados por meio de um servidor Linux remoto. Eu pensei em usar o aplicativo terminal (obviamente, o iDevice é desbloqueado) para criar um proxy SOCKS local com "ssh -D" para abrir um túnel seguro para o servidor.

Como eu faria para alterar as configurações globais de proxy para usar o proxy localhost?

Quaisquer outras ideias para alcançar o mesmo efeito são bem-vindas.

    
por GJ. 20.01.2011 / 23:22

1 resposta

2

Isso seria puramente teoria, uma vez que eu nunca tentei eu mesmo, mas que sobre como configurar um arquivo de auto-config (.pac) de proxy para iOS que você tenha armazenado em seu sistema de arquivos local. E então você pode fazer referência a esse arquivo por meio das Configurações no seu iOS.

Eu desenterrei este link antigo que detalha como fazer isso se o arquivo .pac estiver armazenado em um local compartilhado na rede, mas ele poderia ser facilmente modificado para apontar para um arquivo local.

link

    
por 11.03.2011 / 20:53