ISA 2006 - 它可以将 HTTP 流量路由到同一物理服务器上的标准和非标准端口吗?

ISA 2006 - 它可以将 HTTP 流量路由到同一物理服务器上的标准和非标准端口吗?

我正在与公司的管理员合作。我们最近添加了 MS ISA 2006。我无法访问服务器,所以我的问题更多是基于理论的。

是否可以设置 ISA 以使用标准端口 80 和非标准端口(例如 8989)将 HTTP 流量路由到同一台物理服务器?

例如,

在内部,地址

http://我的服务器/

被 ISA 外部指向为

http://myserver.external.com/

但我们无法将流量路由至

http://我的服务器:8989/

成功使用 ISA。这可能吗?如果可以,您有什么建议可以让我转达给管理员吗?

答案1

听起来你已经有一个 Web 发布规则,用于:

myserver.external.com /* -> myserver:80 /*

(myserver.exernal.com 是公共名称)(/* 反映了“everything”的路径条目)

您可以轻松地将其更改为

myserver.external.com /* -> myserver:8989 /*

但是现在我们要讨论的可能是这里的问题——如何消除想要发布的外部网站的歧义?

您一次只能将一个外部命名空间路由到一个内部站点。

但是,如果你想做类似的事情

myserver.exernal.com /app1/* -> myserver:8989 /* (或 /app1/)myserver.exernal.com /-> 我的服务器:80 /*

你可以(我记得几年前的)——你只需要确保你的最具体的规则被首先排序。

这会将 /app1/* 的请求内部反弹到不同的端口(如果此处内部构建的 URL 出现问题,请不要忘记链接转换),并允许所有其他请求访问其他网站。

相关内容