我编写了一个脚本,它可以关闭代理设置,并在指定的时间后重新打开,但您通常需要打开 Internet 选项 > 连接 > LAN 设置,然后单击确定,以便浏览器接受设置更改(即使您已关闭浏览器)。代理设置阻碍了浏览本地托管的强制门户。无论我们在设置中预先添加什么代理例外,我们都无法获得 100% 的成功率。有人有更好的方法来强制更改吗?有人有更好的方法来做到这一点吗?
我并不是在寻找关于如何编写脚本来更改代理设置的建议,因为我有一个,我还有一个一直在玩的可运行的 proxy.pac 文件。
在设置方面,我们有一个代理服务器,它将流量重定向到我们向 ISP 付费的上游 Web 过滤服务器,我们使用该服务器监控人们的使用情况。我们希望在人们不在办公室时也强制他们使用此设置,因此他们需要在漫游时通过 VPN 接入网络以访问互联网。他们确实可以在一定程度上浏览他们想要的内容,因为我们并不十分严格,但归根结底,如果您在公司机器上执行此操作,我们希望能够在需要时对此进行报告。
因此,我们面临的问题是,他们需要 5 分钟的时间才能连接到酒店无线网络、向强制门户网站进行身份验证并登录 VPN。我们可以授予用户更改代理设置的权利,但我们认为用户不会记得重新打开它,并且可能会滥用它。正如我所说,我们实际上相当放松,因为人们可以访问他们喜欢的大多数网站,但我们只是希望人们能安心一点,做他们想做的事。