可以通过WinGate来阻止对特定站点的访问,还可以通过WinGate 限制用户仅可以访问那些被预设好的站点清单。
通过WinGate限制对特定URL的访问请按下述步骤进行,由于WinGate支持由HTTP到SOCKS的移交,需要将设置在HTTP中的规则复制到SOCKS中,否则当HTTP请求失败时,会以SOCKS尝试连接。
下面举例说明如何生成一个"策略"来禁止用户访问包含带有“xxx”字串的站点。
登录到Gatekeeper,选择服务(Services)。双击WWW代理服务(WWW proxy service)进行编辑。选择策略(Policies)标签,在默认权利(System policies)选项中选择忽略(are ignored),点击增加(Add)。选定接受些权利的用户或用户组(也可以选“所有人”单选钮),点击禁止清单标签(Ban list),点击开启禁止清单选项(Enable ban list option),点击增加 (Add)。限制特定的站点,点击“This criterion is met if”。选择HTTP URL,在中间的输入框中,选择“包含”(Contains from the list)。在最后的输入框键入“XXX”,就可以了。重复10到14来增加其他要加入到禁止清单中的内容。
然后编辑SOCKS代理。双击SOCKS代理服务,选择SOCKS高级(Advanced)标签。在HTTP协议选项中, 选择“Use following policy”钮,在下拉选单中, 选择“WWW Proxy server”项。