Om een SOCKS SSH tunnel op te zetten die ik ook op de iPad werkend wil hebben wil ik een proxy.pac laten gebruiken. Dat adviseren veel forums omdat de iPad app iSSH geen 'dynamic tunneling' ondersteunt (via ssh -D xxxx user @host1). Zoals o.a. op deze
http://groups.google.com/...d/thread/e04a4d55ff7e9589
webpagina staat vermeld. Maar het lukt me niet ook niet 'gewoon'op de pc (een Macbook Pro). Ik heb het op Safari en Firefox geprobeerd om in 'Auto Proxy Config' de URL van de proxy.pac te zetten maar hij blijft gewoon webpagina's doorgeven zonder proxy. In de ssh (naar een server op mijn werk dus buiten mijn thuisnetwerk) heb ik ook -v opgegeven zodat ik kan zien of de proxy het echt doet.
In de proxy.pac staat:
Vanuit een terminal draai ik :
Het content type klopt ook of ik de proxy.pac nu op een externe webserver op op de macbook zelf zet.
Als ik in FF / Safari opgeef SOCKS proxy localhost:3310 werkt het prima en heb ik ook een ander ip adres (an mijn werk) en zie ik in de terminal regels voorbij komen elke keer als ik een andere webpagina open in de browser. Maar gebruik ik 'Auto proxy config' en vul ik de URL van proxy.pac in (ik heb zowel vanaf localhost als vanaf een externe server geprobeerd) dan wordt dat genegeerd. Omdat alleen de proxy.pac methode op de iPad werkt met iSSH wil ik die werkend hebben.
Als ik het vanuit een Linux doos (10.10) doe heb ik hetzelfde gedrag, dus aan het OS ligt het niet.
Weten jullie wat ik fout doe ?
http://groups.google.com/...d/thread/e04a4d55ff7e9589
webpagina staat vermeld. Maar het lukt me niet ook niet 'gewoon'op de pc (een Macbook Pro). Ik heb het op Safari en Firefox geprobeerd om in 'Auto Proxy Config' de URL van de proxy.pac te zetten maar hij blijft gewoon webpagina's doorgeven zonder proxy. In de ssh (naar een server op mijn werk dus buiten mijn thuisnetwerk) heb ik ook -v opgegeven zodat ik kan zien of de proxy het echt doet.
In de proxy.pac staat:
code:
1
2
3
| function FindProxyForURL(url, host) {
return "SOCKS 127.0.0.1:3310"
} |
Vanuit een terminal draai ik :
code:
1
| ssh -D 3310 -v sshopmijnwerk |
Het content type klopt ook of ik de proxy.pac nu op een externe webserver op op de macbook zelf zet.
code:
1
| Content-Type: application/x-ns-proxy-autoconfig |
Als ik in FF / Safari opgeef SOCKS proxy localhost:3310 werkt het prima en heb ik ook een ander ip adres (an mijn werk) en zie ik in de terminal regels voorbij komen elke keer als ik een andere webpagina open in de browser. Maar gebruik ik 'Auto proxy config' en vul ik de URL van proxy.pac in (ik heb zowel vanaf localhost als vanaf een externe server geprobeerd) dan wordt dat genegeerd. Omdat alleen de proxy.pac methode op de iPad werkt met iSSH wil ik die werkend hebben.
Als ik het vanuit een Linux doos (10.10) doe heb ik hetzelfde gedrag, dus aan het OS ligt het niet.
Weten jullie wat ik fout doe ?
Powered by Macbook Pro 2011 and Galaxy Note II.