Como rotear a internet através do proxy SOCKS em execução no iPhone?

2

Eu tenho um iPhone 3GS jailbroken que eu configurei um proxy SOCKS usando o seguinte comando:

ssh -D 3333 [email protected]

Gostaria de compartilhar essa conexão com outros usuários na rede local (não necessariamente me importo em usá-lo no meu iPhone). Até agora eu não tive sucesso.

Existe algo que eu tenho que fazer no terminal no meu iPhone para compartilhar meu túnel? Eu acho que eu deveria ser capaz de apenas definir as configurações de proxy para 192.168.1.234:1080 (a porta que eu estou passando e meu endereço IP) e, em seguida, seria redirecionar através da porta especificada (1080) no dispositivo especificado (meu iPhone).

Eu também tenho um iMac (usando agora) que tentei definir as configurações de proxy em Preferências do Sistema → Rede → Avançado → Proxies para 192.168.1.234, mas quando tento acessar a Internet, recebo algo ao longo do linhas de:

Could not contact the server "google.com" [or whatever I am attempting to visit] because the server cannot be found

Eu consegui configurar um túnel com sucesso no meu iMac usando ssh -D e conectar-me à Internet, mas acabei de configurar o túnel no meu iMac e tentei me conectar a ele a partir do iMac do meu pai. A tentativa não foi bem sucedida. Eu não posso acessar o túnel no iMac do meu pai, só por mim mesmo.

Então, eu estou querendo saber se talvez a porta é, por padrão, fechada para conexões de entrada? Em caso afirmativo, como eu abriria uma porta para conexões de entrada?

    
por B3N.in 10.04.2013 / 14:52

0 respostas