Sun Java System Portal Server Secure Remote Access 7.2 管理指南

处理网络代理信息

当客户机尝试访问特定 URL 时,URL 中的主机名会与“域和子域的代理”列表中的条目匹配。要考虑与所请求主机名的最长后缀相匹配的条目。例如,假设所请求的主机名为 host1.sesta.com。会按顺序进行以下搜索,直到找到匹配条目为止。

考虑以下“域和子域代理”列表中的条目:


com p1| host1 p2 | host2 | * p3
sesta.com p4 | host5 p5 | * p6
florizon.com | host6
abc.sesta.com p8 | host7 p7 | host8 p8 | * p9
host6.florizon.com p10
host9.sesta.com p11
siroe.com | host12 p12 | host13 p13 | host14 | * p14
siroe.com | host15 p15 | host16 | * p16
* p17

网关会按照以下的表格所示,将这些条目内部映射到表格。

表 2–2 域和子域代理列表中条目的映射

数量 

域和子域代理列表中的条目 

代理 

描述 

com 

p1 

如列表中指定。 

host1.com 

p2 

如列表中指定。 

host2.com 

p1 

由于没有为 host2 指定任何代理,因而使用域的代理。 

*.com 

p3 

如列表中指定。 

sesta.com 

p4 

如列表中指定。 

host5.sesta.com 

p5 

如列表中指定。 

*.sesta.com 

p6 

如列表中指定。 

florizon.com 

直接 

有关详细信息,参见条目 14 的说明。 

host6.florizon.com 

– 

有关详细信息,参见条目 14 的说明。 

10 

abc.sesta.com 

p8 

如列表中指定。 

11 

host7.abc.sesta.com 

p7 

如列表中指定。 

12 

host8.abc.sesta.com 

p8 

如列表中指定。 

13 

*.abc.sesta.com 

p9 

如列表中指定。在 abc.sesta.com 域下,所有主机(host7host8 除外)都会使用 p9 作为代理。

14 

host6.florizon.com 

p10 

此条目与条目 9 相同。条目 9 指示直接连接,但是此条目指示应当使用代理 p10。倘若有两个这样的条目,含有代理信息的条目被视为有效条目。另一个条目将被忽略。 

15 

host9.sesta.com 

p11 

如列表中指定。 

16 

siroe.com 

直接 

由于没有为 siroe.com 指定任何代理,所以尝试进行直接连接。

17 

host12.siroe.com 

p12 

如列表中指定。 

18 

host13.siroe.com 

p13 

如列表中指定。 

19 

host14.siroe.com 

直接 

由于没有为 host14 指定任何代理,所以尝试进行直接连接。

20 

*.siroe.com 

p14 

参见表项 23 的说明。 

21 

host15.siroe.com 

p15 

如列表中指定。 

22 

host16.siroe.com 

直接 

由于没有为 host16 或 siroe.com 指定任何代理,所以尝试进行直接连接。

23 

*.siroe.com 

p16 

类似于条目 20,但是所指定的代理却不同。在此情况下,无法知道网关的确切行为。可能使用两个代理中的任意一个。 

24 

p17 

如果没有其他条目与所请求的 URL 匹配,则使用 p17 作为代理。


提示 –

您可以将“域和子域代理”列表中的各个条目放在列表中单独的行上,而不是使用 | 符号分隔代理条目。例如,不使用一个条目:


sesta.com p1 | red p2 | * p3

您可以按以下方式指定此信息:


sesta.com p1
red.sesta.com p2
*.sesta.com p3

这种列表格式更容易跟踪重复的条目或任何其他多义的情况。