Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

如何在初始重定向后自动删除 HTTP 重定向服务

在某些部署中,您可能希望始终在每个会话中仅将订阅者重定向到强制门户一次,以便可以向他们提供广告或通知。此后,您希望订阅者无需其他重定向即可访问他们指定的 URL。

在其他部署中,可能会设置 HTTP 重定向服务,以便在能够访问请求的 URL 之前多次重定向订阅服务器。例如,登录并请求 URL 后,订阅者将被重定向到付款页面。满足付款要求后,订阅者再次请求 URL,但被重定向到广告页面,例如更多服务产品。订阅者必须再次请求 URL 才能到达目标。在此业务案例中,您可能希望在第一次重定向后删除重定向服务,从而简化某些客户的访问。

删除重定向服务通常需要外部策略服务器(如 PCRF 或 RADIUS 服务器)执行操作。例如,RADIUS 服务器可能会发送 CoA 消息以停用该服务。从 Junos OS 19.4R1 版开始,您可以将路由器配置为在触发时自动删除重定向服务。当您不希望外部策略服务器参与删除服务时,可以使用此自动方法。自动删除的触发器是来自订阅者的初始 HTTP GET 请求。当订阅者最初请求 URL 时,订阅者会在第一次请求 URL 时被重定向到强制门户一次。该 Get 请求会导致路由器删除重定向服务,以便对 URL 的下一个请求将订阅者直接带到该位置。

使用以下方法之一配置自动删除功能:

  • 为静态重定向服务启用自动删除。

  • 禁用静态重定向服务的自动删除。

  • 为动态重定向服务启用自动删除。

  • 禁用动态重定向服务的自动删除。

对于动态 HTTP 重定向服务,您还可以创建用户定义的变量以启用或禁用自动删除。变量值 initial-getnever由外部策略服务器或您定义的默认值提供。要使用变量:

  1. 在动态配置文件中指定用户定义的变量。
  2. 配置外部策略服务器以提供该值。有关如何执行此操作的信息,请参阅服务器文档。
  3. (可选)定义变量的默认值。

例如,以下配置指定在外部服务器缺少信息的情况下,初始 GET 消息会触发重定向服务的自动删除。

更改历史记录表

功能支持由您使用的平台和版本决定。使用 功能资源管理器 确定您的平台是否支持某个功能。

释放
描述
19.4R1
从 Junos OS 19.4R1 版开始,您可以将路由器配置为在触发时自动删除重定向服务