我正在设置proxy.pac文件,该文件将通过SOCKS定向所有对URL的请求,包括10.10。*模式。 (准确地是ssh -D 8888 vpn-jump-host)。
除了Firefox 66之外,似乎在输入时尝试搜索所有我的地址,因此,我的FindProxyForURL获得的唯一URL /主机是www.google.com。一旦我设法输入完整的URL,例如https://10.10.22.5 FF超时,那么这段代码就永远不会被调用。
相同的文件适用于Chrome。
由于我不是该文件的唯一用户,因此无法使用about:config和关键字/修复设置进行播放。
function FindProxyForURL(url, host)
{
alert("Host "+host+" URL "+url);
if (shExpMatch(host, "10.10.*")) {
alert("SOCKS");
return "SOCKS localhost:8888";
}
else
{
alert("DIRECT!");
return "DIRECT";
}
}