$ ssh -f -N <USER>@<SERVER> -D <PORT>
var proxyDomainList = [
"example.com",
// add more here
"abcdefghijklmnopqrstuvwxyz.com"
];
var proxyDomainExcludeList = [
"example.org",
"1234567890.com"
];
function FindProxyForURL(url, host)
{
// return "SOCKS5 127.0.0.1:7777";
// return "DIRECT";
//*-----------------------------
for (var i = 0; i < proxyDomainExcludeList.length; i++) {
var domain = proxyDomainExcludeList[i];
if (shExpMatch(host, domain)) {
return "DIRECT";
}
}
//----------------------------*/
for (var i = 0; i < proxyDomainList.length; i++)
{
var domain = proxyDomainList[i];
if (shExpMatch(host, domain) || shExpMatch(host, "*." + domain))
{
return "SOCKS5 127.0.0.1:7777";//; DIRECT";
}
}
return "DIRECT";
}
$ networksetup -setautoproxyurl Wi-Fi file://localhost/Users/<NAME>/example.pac