HTTP 콘텐츠 관리자(HCM)
HCM(HTTP Content Management)은 포트 80(기본값) 또는 HTTP 트래픽 전송에 사용하는 다른 포트를 통해 전송되는 HTTP 트래픽을 검사하는 데 사용되는 애플리케이션입니다. HCM은 Junos OS 릴리스의 해당 버전을 실행하는 MX 시리즈 라우터에 설치할 수 있습니다. HCM은 기본 포트 80이 HTTP 트래픽에 사용되지 않고 ms, vms 및 ams 인터페이스 유형과 상호 운용 가능한 경우에도 HTTP 트래픽을 검사합니다. 조각화된 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> .
라우터에 남아 있는 나머지 HTTP-Manager 구성은 Junos OS 이미지가 업그레이드될 때 삭제됩니다. 따라서 필요한 모든 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]