First of all, I'm not asking how to enable proxy in Chrome. I've already done it with SwitchySharp
extension.
The question I'm about to ask, is the mechanism under OSX's network preference setting and chrome's mechanism.
The phenomenon:
I used ssh -D 7001 my_user@my_host
to build a local socks server.
And I set System Preferences -> network -> current_wifi -> Advanced -> Proxies -> "Select" SOCKS Proxy -> "Input" 127.0.0.1:7001
At this time point, when I use safari to open a website, it use this 7001
socks proxy, but when use chrome
, it doesn't.
So, when I set that socks proxy parameters in System Preferences, what did OSX do? And how did Chrome bypass this socks proxy setting?