根据您建立的有线/无线连接切换代理设置

根据您建立的有线/无线连接切换代理设置

如果不使用第三方软件,有没有办法让 Windows 根据您建立的有线/无线连接打开/关闭您的代理设置?

我知道我可以创建一个注册表脚本并每次运行该脚本来切换代理设置,但我更感兴趣的是,它可以根据有线/无线网络连接的建立时间自动触发代理设置的更改。

答案1

您可以尝试创建一个proxy.pac文件。如果您知道两个地址(有线和无线),您可以尝试以下操作:

function FindProxyForURL(url, host)
{
if (isInNet(myIpAddress(), "192.168.1.0", "255.255.255.0")) // 有线连接
return "PROXY 192.168.1.1:8080";
if (isInNet(myIpAddress(), "192.168.2.0", "255.255.255.0")) // 无线连接
return "PROXY 192.168.2.1:8080";
else
return "DIRECT";
}

然后只需将浏览器指向您保存自动配置脚本的 proxy.pac 文件的位置。

我希望这有帮助。

答案2

代理服务器应该可以,而且有几个Firefox 扩展也。

相关内容