HTTP 内容管理器 (HCM)
HTTP 内容管理 (HCM) 是一个应用程序,用于检查通过端口 80(默认)或用于传输 HTTP 流量的任何其他端口传输的 HTTP 流量。HCM 可以安装在运行相应版本的 Junos OS 版本的 MX 系列路由器上。HCM 会检查 HTTP 流量,即使默认端口 80 不用于 HTTP 流量,并且可与 ms、vms 和 ams 接口类型互操作。它支持分段 HTTP 请求数据包以及 GET、PUT 和 POST 请求。
在 Junos OS 20.2R1 版中添加了仅对在 HTTP 标头中插入 IPv4 或 IPv6 标记用户地址的支持。此版本中不支持下一代服务的其他标记。
在路由器上配置 HTTP-Manager 软件包
在路由器上安装 HTTP-Manager 软件包之前,请确保具有与路由器上使用的 Junos OS 映像相应版本的 HTTP-Manager 软件包。当您确认您拥有正确的软件包时,请使用
request system software add
命令安装 HTTP-Manager 软件包。安装软件包后,必须重新启动 CLI。user@router> request system software add jservices-x86-32-19.4R1.1.tgz NOTICE: Validating configuration against package-name. NOTICE: Use the 'no-validate' option to skip this if desired. Checking compatibility with configuration
Initializing...
WARNING: cli has been replaced by an updated version: CLI release 19.4R1 built by builder on 2020-06-10 02:36:22 UTC Restart cli using the new version ? [yes,no] (yes) Restarting cli ...
重新启动 CLI 后,使用 show version 命令查看是否安装了 HTTP-Manager 软件包。
user@router> show version ... HTTP-Manager Management Component [19.4R1-1-A1.2] HTTP-Manager Dataplane Component [19.4R1-1-A1.2] user@router>..
如果要在安装了 HTTP-Manager 软件包的路由器上升级 Junos OS 映像,应先保存,然后从路由器中删除 HTTP-Manager 配置。
要查看 HTTP-Manager 配置,请使用命令 user@router>extension juniper-http-manager show <section> 。
要从路由器中删除 HTTP-Manager 配置,请使用命令 user@router>extension juniper-http-manager delete <section> 。
升级 Junos OS 映像时,路由器上剩余的任何残留 HTTP-Manager 配置都将被删除。因此,请确保您已保存所有必要的 HTTP 内容管理配置。
要从路由器中删除 HTTP-Manager 软件包,请使用命令 user@router> request system software delete <http-manager-package> 。
升级路由器上的 Junos OS 映像后,在路由器上重新安装 HTTP-Manager 软件包。
user@router> show version Hostname: router Model: mx480 JUNOS Base OS boot [19.4R1] JUNOS Base OS Software Suite [19.4R1] JUNOS Kernel Software Suite [19.4R1] JUNOS Crypto Software Suite [19.4R1] JUNOS Packet Forwarding Engine Support (M/T Common) [19.4R1] JUNOS Packet Forwarding Engine Support (MX Common) [19.4R1] JUNOS Online Documentation [19.4R1] JUNOS Voice Services Container package [19.4R1] JUNOS Border Gateway Function package [19.4R1] JUNOS Services AACL Container package [19.4R1] JUNOS Services LL-PDF Container package [19.4R1] JUNOS Services PTSP Container package [19.4R1] JUNOS Services Stateful Firewall [19.4R1] JUNOS Services NAT [19.4R1] JUNOS Services Application Level Gateways [19.4R1] JUNOS Services Captive Portal and Content Delivery Container package [19.4R1] JUNOS Services RPM [19.4R1] JUNOS Services HTTP Content Management package [19.4R1] JUNOS AppId Services [19.4R1] JUNOS IDP Services [19.4R1] JUNOS Services Crypto [19.4R1] JUNOS Services SSL [19.4R1] JUNOS Services IPSec [19.4R1] JUNOS Runtime Software Suite [19.4R1] JUNOS Routing Software Suite [19.4R1] HTTP-Manager Management Component [19.4R1-1-A1.2] HTTP-Manager Dataplane Component [19.4R1-1-A1.2]
user@router> configure Entering configuration mode
[edit] user@router# extension juniper-http-manager show ## Last changed: 2020-06-07 13:21:36 PDT services { http-manager { traceoptions { level all; flag all; } } }
[edit] user@router# extension juniper-http-manager delete
[edit] user@router# extension juniper-http-manager show
[edit] user@router# commit commit complete
[edit] user@router# exit Exiting configuration mode
user@router> request system software delete http-manager-services Removing package 'http-manager-services' ... Removing /opt/sdk/service-packages/http-manager-services ... Removing http-manager-services-xlr-19.4R1-1-A1.2.tgz from /var/sw/pkg ... Notifying mspd ...
user@router> request system software delete http-manager-mgmt Removing package 'http-manager-mgmt' ... Reloading /config/juniper.conf.gz ... Activating /config/juniper.conf.gz ... mgd: commit complete Restarting mgd ... Restarting http-manager ...
WARNING: cli has been replaced by an updated version: CLI release 11.4R3.7 built by builder on 2020-05-14 19:51:45 UTC Restart cli using the new version ? [yes,no] (yes)
Restarting cli ... user@router>
user@router> show version Hostname: router Model: mx480 JUNOS Base OS boot [19.4R1] JUNOS Base OS Software Suite [19.4R1] JUNOS Kernel Software Suite [19.4R1] JUNOS Crypto Software Suite [19.4R1] JUNOS Packet Forwarding Engine Support (M/T Common) [19.4R1] JUNOS Packet Forwarding Engine Support (MX Common) [19.4R1] JUNOS Online Documentation [19.4R1] JUNOS Voice Services Container package [19.4R1] JUNOS Border Gateway Function package [19.4R1] JUNOS Services AACL Container package [19.4R1] JUNOS Services LL-PDF Container package [19.4R1] JUNOS Services PTSP Container package [19.4R1] JUNOS Services Stateful Firewall [19.4R1] JUNOS Services NAT [19.4R1] JUNOS Services Application Level Gateways [19.4R1] JUNOS Services Captive Portal and Content Delivery Container package [19.4R1] JUNOS Services RPM [19.4R1] JUNOS Services HTTP Content Management package [19.4R1] JUNOS AppId Services [19.4R1] JUNOS IDP Services [19.4R1] JUNOS Services Crypto [19.4R1] JUNOS Services SSL [19.4R1] JUNOS Services IPSec [19.4R1] JUNOS Runtime Software Suite [19.4R1] JUNOS Routing Software Suite [19.4R1]
变更历史表
是否支持某项功能取决于您使用的平台和版本。使用 功能浏览器 查看您使用的平台是否支持某项功能。