HTTP 분류 생성

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 4분
  • HTTP 분류 규칙을 사용하면 가로 검색 프로세스에서 HTTP 프로토콜을 통해 장치를 찾을 수 있습니다.

    시작하기 전에

    필요한 역할: discovery_admin

    이 태스크 정보

    HTTP/REST를 통해 장치를 분류하려는 경우 다른 프로토콜이 아닌 추가 HTTP 분류를 생성할 수 있습니다. 애플리케이션 검색이 아닌 장치 검색에만 HTTP 분류를 사용합니다.
    중요사항:
    HTTP 분류 프로브는 더 이상 기본적으로 HTTP 프로토콜을 통한 자격 증명을 시도하지 않습니다. 이 동작을 재정의하려면 .mid.http_classy.allow_credentials_over_http 그러나 이 설정을 사용하도록 설정하면 자격 증명이 MitM(중간자) 공격에 노출될 수 있습니다. 따라서 이 속성을 false 로 설정하고 가능하면 HTTPS를 사용하는 것이 좋습니다.

    기본적으로 F5 HTTP 분류 규칙은 REST를 사용하여 F5 부하 분산 장치를 분류하기 위해 제공됩니다. 장치를 탐색할 수 있도록 F5 LB REST 패턴도 제공됩니다. F5 부하 분산 장치에 대한 HTTP 분류 규칙을 생성할 필요가 없습니다.

    WMI, SSH 및 SNMP를 포함한 모든 프로토콜을 사용하는 모든 프로토콜 디스커버리 중에서 HTTP는 기본적으로 가장 낮은 우선순위입니다. 검색은 다음과 같은 경우에만 HTTP 분류를 사용합니다.
    • Shazzam은 HTTP (80) 및 HTTPS (443) 트래픽에 대한 포트가 열려 있는지 확인합니다.
    • 이러한 프로토콜에 대한 포트가 열려 있지 않거나 해당 프로토콜에 대한 검색이 실패하면 더 높은 우선 순위의 포트 프로브(WMI, SSH 및 SNMP)에 대한 가로 검색 프로세스가 실패합니다. 예를 들어, SSH 및 SNMP 자격 증명이 구성되지 않았거나 잘못된 경우 가로 검색 프로세스가 실패할 수 있습니다.
      주:
      포트 검색 작동 방식 및 다른 프로토콜의 우선 순위를 확인하는 방법에 대한 자세한 내용은 포트 프로브를 참조하십시오.
    HTTP 분류는 HTTP 분류 프로브를 시작하여 장치를 분류합니다. HTTP - 분류 프로브는 각 HTTP 분류에 대해 각 장치에 대한 GET 요청을 실행합니다. 요청의 URL은 다음과 같이 작성됩니다. PROTOCOL://IP:PORT/PATH, 위치:

    프로시저

    1. 다음으로 이동 모두 > 디스커버리 정의 > CI 분류 > HTTP.
    2. 새로 만들기를 선택합니다.
    3. 양식 필드에 내용을 입력합니다(표 참조).
      그림 1. F5 HTTP 분류
      HTTP 분류
      필드 설명
      이름 분류 규칙의 이름을 입력합니다.
      경로 HTTP GET 요청의 경로를 입력합니다.
      헤더 값이 포함된 옵션 헤더를 추가합니다. 정적 값 대신 ${variable} 형식으로 변수를 사용할 수 있습니다.

      연결하려는 REST 웹 서비스 제공자에 따라 지원되는 헤더가 다릅니다. 어떤 헤더가 유효하거나 필요한지 확인하려면 웹 서비스 제공자의 설명서를 참조합니다.

      포트(IP 서비스)

      이 분류 규칙이 IP 서비스 [cmdb_ip_service] 테이블에서 기본값이 아닌 사용자 지정 포트를 사용하도록 하려면 다음을 수행합니다.

      1. 조회 아이콘을 선택하여 IP 서비스 목록을 표시합니다.
      2. 새로 만들기를 선택하고 포트-프로토콜 매핑을 생성합니다.
      3. 포트 필드에 대한 포트-프로토콜 매핑을 선택합니다.

      일반적으로 사용되는 프로토콜은 http에서 포트 80 으로,https 에서 포트 443으로와 같이 기본적으로 포트에 이미 매핑되어 있습니다.

      이러한 기본 포트-프로토콜 매핑 중 하나를 사용하려면 포트 필드에 값을 입력하지 마십시오. HTTP 포트 프로브는 기본적으로 올바른 포트를 사용합니다.

      순서

      이 분류 규칙의 우선 순위를 나타내는 숫자를 입력합니다. 디스커버리 적용되는 분류 규칙을 두 개 이상 찾으면 순서 번호가 낮은 분류 규칙을 사용합니다.

      프로토콜

      [선택 사항]

      이 필드는 기본적으로 표시되지 않습니다. 양식을 구성하여 추가해야 합니다.

      포트 필드에 대해 고유한 포트-프로토콜 매핑을 구성하는 경우 검색이 이 분류 규칙과 함께 사용하는 선택적 프로토콜 재정의를 입력합니다.

      예를 들어 포트 5000과 HTTP 프로토콜을 사용하려면 포트 필드에 5000/HTTP 포트-프로토콜 매핑을 추가한 다음 프로토콜 필드에서 http를 선택합니다.
    4. 헤더를 마우스 오른쪽 버튼으로 클릭하고 저장을 선택합니다.

      HTTP 분류 [discovery_classy_http] 테이블에 기록이 생성됩니다.

      HTTP 분류 일치 관련 목록이 나타납니다. 이 관련 목록에는 전송하는 디스커버리 GET 요청에 대한 응답의 본문과 일치하도록 구성할 수 있는 기준이 표시됩니다.

    5. HTTP 분류 일치 관련 목록에서 기준을 정의하고 이 분류 규칙에 대해 시작할 패턴을 지정합니다.
      디스커버리에서 이 HTTP 분류 규칙을 사용하려면 기준이 충족되어야 합니다.
      1. 새로 만들기를 선택합니다.
      2. HTTP 분류 일치 양식에서 양식 필드에 내용을 입력합니다(표 참조).
        HTTP 분류 일치
        필드 설명
        운영자 시스템이 조건을 평가하는 데 사용할 연산자를 선택합니다.
        • 포함
        • 같음
        • 정규 표현식
        순서

        이 조건의 우선순위를 나타내는 숫자를 입력합니다. 디스커버리 적용되는 조건을 두 개 이상 찾으면 순서 번호가 낮은 조건을 사용합니다.

        패턴 올바른 일치 시 시작할 패턴을 지정합니다. 이 패턴은 반드시 HTTP를 사용하여 장치를 검색해야 합니다.
        반환되는 REST 메서드의 본문에 있어야 하는 값을 입력합니다.
      3. 제출을 선택합니다.
      4. 검색하려는 여러 버전의 장치마다 다른 패턴이 있는 경우 필요한 만큼 HTTP 분류 일치를 정의합니다.