Astaro 安全网关防火墙/代理不允许我访问本地网络服务器:PAC 文件是最佳解决方案吗?

Astaro 安全网关防火墙/代理不允许我访问本地网络服务器:PAC 文件是最佳解决方案吗?

我有这个 Astaro Security Gateway Version 7,它充当防火墙和代理...我需要从所有办公室访问我的局域网上装有 apache 的 PC:192.168.1.100 当我打开它时,Astaro 的代理显示:

Astaro 安全网关版本 7http://www.astaro.com 处理您的请求时发生错误

尝试检索 URL 时:http://192.168.1.100/我的网站 错误消息:不允许目标服务

我可以规避配置浏览器代理例外的错误,但我有很多客户端,没有 Active Directory,所以我想仔细计划一下。更改 Astaro 配置将是最棒的事情(所以如果有人有提示... :) ),但我还读过有关自动配置浏览器设置的 .pec 文件,并且我已设法正确准备它:

function FindProxyForURL(url, host)

{ // 要返回的变量字符串 var proxy_yes = "PROXY 128.0.20.254:8080"; var proxy_no = "DIRECT"; if (shExpMatch(url, "http://128.0.0.37")) { 返回 proxy_no; } if (shExpMatch(url, "http://128.0.0.210")) { 返回 proxy_no; } if (shExpMatch(url, "http://128.0.0.94*")) { return proxy_no; } // 如果 PC 在本地 LAN 上,则使用代理 // if (isInNet(myIpAddress(), "192.168.1.0", "255.255.255.0")) // return "PROXY 192.168.1.1:8080"; else return "PROXY 128.0.20.254:8080"; }

并将其放在一个小型网络服务器上:就像冠军一样工作。

有人有好的办法可以快速“传播”它吗?双击 - 批处理、regedit 文件,还是任何与 Active Directory 无关的东西?

谢谢! :)

答案1

关于 astaro 方面没有消息,但是这是我的解决方案:

有一个注册表项:

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet 设置\AutoConfigURL

我已使用补丁将其设置到拥有 PEC 文件的网络服务器并将其导出,现在我可以轻松地在任何客户端上安装我的新规则,并通过仅修改我的 PEC 文件来控制所有规则。

玩得开心!

相关内容