如何使 ISA 2006 Web 代理与单网络适配器模板配合使用

如何使 ISA 2006 Web 代理与单网络适配器模板配合使用

我需要测试在具有不同配置的代理服务器后面运行我们的应用程序的问题,因此我在台式计算机上安装了 ISA 2006 Enterprise。由于这台计算机只有一张网卡,而且我想从容开始,所以我选择了“单网络适配器”模板。我们有一个内部 NAT 网络,范围在 10 内。

我已经将 ISA 服务器上的内部网络定义为

10.XXX.YY.1-10.XXX.YY.255

我也有拒绝所有流量的默认规则,但我添加了以下规则:

政策 - 协议 - 从 - 至
接受 HTTP 内部 外部
         HTTPS 本地主机 内部
         HTTS 服务器 本地主机

然后我在运行 XP 的虚拟机上配置了 Internet Explorer,该虚拟机使用桥接网络(获得与我们网络上的普通计算机相同的网络地址范围),类似于此


(来源:linglom.com

我使用了 IP 地址而不是服务器名称。当我尝试访问网页时,它无法访问,并且我在代理服务器上收到以下日志消息:

Original Client IP  Client Agent    Authenticated Client    Service Referring Server Destination Host Name  Transport   HTTP Method MIME Type   Object Source   Source Proxy    Destination Proxy   Bidirectional   Client Host Name    Filter Information  Network Interface   Raw IP Header   Raw Payload GMT Log Time    Source Port Processing Time Bytes Sent  Bytes Received  Cache Information   Error Information   Authentication Server   Log Time    Client IP   Destination IP  Destination Port    Protocol    Action  Rule    Result Code HTTP Status Code    Client Username Source Network  Destination Network URL Server Name Log Record Type
10.XXX.YY.174               -       TCP -   -                       -               24.08.2010 13:25:24 1080    0   0   0   0x0 0x0 -   24.08.2010 06:25:24 10.XXX.YY.174   10.XXX.YY.175   80  HTTP    Initiated Connection    MyHTTPAccess    0x0 ERROR_SUCCESS           Internal    Local Host  -   PROXYTEST   Firewall
10.XXX.YY.175               -       TCP -   -                       -               24.08.2010 13:25:24 2275    0   0   0   0x0 0x0 -   24.08.2010 06:25:24 10.XXX.YY.175   10.XXX.YY.175   80  HTTP    Initiated Connection        0x0 ERROR_SUCCESS           Local Host  Local Host  -   PROXYTEST   Firewall
10.XXX.YY.175               -       TCP -   -                       -               24.08.2010 13:25:25 2275    0   0   0   0x0 0x0 -   24.08.2010 06:25:25 10.XXX.YY.175   10.XXX.YY.175   80  HTTP    Closed Connection       0x80074e20 FWX_E_GRACEFUL_SHUTDOWN          Local Host  Local Host  -   PROXYTEST   Firewall
10.XXX.YY.175               -       TCP -   -                       -               24.08.2010 13:25:25 2276    0   0   0   0x0 0x0 -   24.08.2010 06:25:25 10.XXX.YY.175   10.XXX.YY.175   80  HTTP    Initiated Connection        0x0 ERROR_SUCCESS           Local Host  Local Host  -   PROXYTEST   Firewall
10.XXX.YY.175               -       TCP -   -                       -               24.08.2010 13:25:26 2276    0   0   0   0x0 0x0 -   24.08.2010 06:25:26 10.XXX.YY.175   10.XXX.YY.175   80  HTTP    Closed Connection       0x80074e20 FWX_E_GRACEFUL_SHUTDOWN          Local Host  Local Host  -   PROXYTEST   Firewall
10.XXX.YY.175               -       TCP -   -                       -               24.08.2010 13:25:26 2277    0   0   0   0x0 0x0 -   24.08.2010 06:25:26 10.XXX.YY.175   10.XXX.YY.175   80  HTTP    Initiated Connection        0x0 ERROR_SUCCESS           Local Host  Local Host  -   PROXYTEST   Firewall
10.XXX.YY.159               -       UDP -   -                       -               24.08.2010 13:25:26 68  0   0   0   0x0 0x0 -   24.08.2010 06:25:26 10.XXX.YY.159   255.255.255.255 67  DHCP (request)  Denied Connection   [Enterprise] Default rule   0xc004000d FWX_E_POLICY_RULES_DENIED            Internal    Local Host  -   PROXYTEST   Firewall
10.XXX.YY.166               -       UDP -   -                       -               24.08.2010 13:25:26 68  0   0   0   0x0 0x0 -   24.08.2010 06:25:26 10.XXX.YY.166   255.255.255.255 67  DHCP (request)  Denied Connection   [Enterprise] Default rule   0xc004000d FWX_E_POLICY_RULES_DENIED            Internal    Local Host  -   PROXYTEST   Firewall
0.0.0.0 Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Yes Proxy       10.XXX.YY.175   TCP GET     Internet    -   -       -   Req ID: 096c76ae; Compression: client=No, server=No, compress rate=0% decompress rate=0%    -   -   -   24.08.2010 13:25:27 0   2945    2581    446 0x0 0x40        24.08.2010 06:25:27 10.XXX.YY.174   10.XXX.YY.175   80  http    Failed Connection Attempt   MyHTTPAccess        10061   anonymous   Internal    Local Host  http://www.vg.no/   PROXYTEST   Web Proxy Filter
10.XXX.YY.175               -       TCP -   -                       -               24.08.2010 13:25:27 2277    0   0   0   0x0 0x0 -   24.08.2010 06:25:27 10.XXX.YY.175   10.XXX.YY.175   80  HTTP    Closed Connection       0x80074e20 FWX_E_GRACEFUL_SHUTDOWN          Local Host  Local Host  -   PROXYTEST   Firewall

答案1

使用单网络适配器模板意味着内部网络定义为 0-126.255.255.255 和 128-255.255.255.255。

是的,这意味着任何非本地主机地址都被视为内部地址

这在一定程度上削弱了 ISA 防火墙的功能,以便让它执行 Web 代理操作。

一旦建立了单网络适配器配置,下一步通常是:

  • 使用创建一组默认的 Web 访问规则模板向导的防火墙策略部分, 或者
  • 只需创建一个允许/所有协议/内部/内部/所有用户(即从内部到内部),这将设置 ISA 执行几乎任何操作,无需身份验证。
    • 当然,我建议您不要仅仅允许任何地方/任何地方,但有些规则就是这么简单。
    • 注意不是任何地方- ISA 服务器仍然受到内部网络的保护。
  • 创建 Web 链规则以将请求转发到上游代理

ISA 有一些记录的局限性在其单网络适配器设置中,但它确实有效。

相关内容