8.5. 네트워크 기반 개요 사용


Red Hat Advanced Cluster Security for Kubernetes에서는 네트워크 기반을 사용하여 위험을 최소화할 수 있습니다. 인프라의 보안을 유지하기 위한 사전 예방 조치입니다. Red Hat Advanced Cluster Security for Kubernetes는 먼저 기존 네트워크 흐름을 검색하고 기준을 생성한 다음 이 기준의 외부 네트워크 흐름을 비정상적인 것으로 처리합니다.

참고
  • 네트워크 기준 기능을 사용하려면 Kubernetes 버전 3.0.54 이상용 Red Hat Advanced Cluster Security를 사용해야 합니다.
  • 기준 위반에 대한 알림을 활성화하려면 Kubernetes 버전 3.0.56 이상용 Red Hat Advanced Cluster Security를 사용해야 합니다.

Red Hat Advanced Cluster Security for Kubernetes를 설치할 때 기본 네트워크 기준선이 없습니다. Red Hat Advanced Cluster Security for Kubernetes는 네트워크 흐름을 발견하므로 기준을 생성한 다음 검색된 모든 네트워크 흐름을 추가합니다.

  • Red Hat Advanced Cluster Security for Kubernetes가 새로운 네트워크 활동을 발견하면 해당 네트워크 흐름을 네트워크 기준선에 추가합니다.
  • 네트워크 흐름이 비정상적인 흐름으로 표시되지 않으며 위반을 트리거하지 않습니다.

검색 단계 후:

  • Red Hat Advanced Cluster Security for Kubernetes는 네트워크 기준선에 네트워크 흐름 추가를 중지합니다.
  • 새 네트워크 흐름(네트워크 기반에 있지 않음)은 비정상적인 흐름으로 표시되지만 위반은 트리거되지 않습니다.

8.5.1. 네트워크 기준 보기

네트워크 그래프 보기에서 네트워크 기준을 볼 수 있습니다.

절차

  1. 네트워크 그래프 보기에서 하나 이상의 네임스페이스를 선택합니다.
  2. 배포를 선택합니다.
  3. 네트워크 흐름 세부 정보 패널에는 비정상적인 흐름과 기본 흐름이 모두 표시됩니다. 이 패널에서 다음을 수행할 수 있습니다.

    • Anomalous로 마크를 선택하여 기준에서 불순종으로 네트워크 흐름 표시
    • 기본 줄에 추가 를 선택하여 비정상적인 흐름에서 기준선 에 네트워크 흐름을 추가합니다.

8.5.2. 기준 위반에 대한 경고 활성화

Kubernetes용 Red Hat Advanced Cluster Security를 구성하여 비정상적인 네트워크 흐름을 감지하고 위반을 트리거할 수 있습니다.

참고

기본 위반에 대한 경고를 활성화하려면 Red Hat Advanced Cluster Security for Kubernetes 버전 3.0.56 이상이 필요합니다.

절차

  1. Network Graph 보기에서 배포를 선택합니다.
  2. 네트워크 흐름 세부 정보 패널에서 기본 설정을 선택합니다.
  3. 기준 위반에 대한 경고를 설정합니다.

    • 기준 위반에 대한 경고를 설정하면 비정상적인 네트워크 흐름이 위반을 트리거합니다.
    • 비정상적인 네트워크 흐름에 대한 위반 수신을 중지하도록 기준 위반 토글에 대한 경고를 해제할 수 있습니다.

8.5.3. 네트워크 baselining 시간 프레임 구성

ROX_NETWORK_BASELINE_OBSERVATION_PERIODROX_BASELINE_GENERATION_DURATION 환경 변수를 사용하여 관찰 기간 및 네트워크 기준 생성 기간을 구성할 수 있습니다.

절차

  • ROX_NETWORK_BASELINE_OBSERVATION_PERIODROX_BASELINE_GENERATION_DURATION 환경 변수를 설정합니다.

    $ oc -n stackrox set env deploy/central \ 1
      ROX_NETWORK_BASELINE_OBSERVATION_PERIOD=<value> 2
    1
    Kubernetes를 사용하는 경우 oc.. 대신 kubectl 을 입력합니다.
    2
    값은 시간 단위여야 합니다(예: 300ms,-1.5h 또는 2h45m ). 유효한 시간 단위는 ns,us 또는 Cryostats ,m s ,s,m,h 입니다.
    $ oc -n stackrox set env deploy/central \ 1
      ROX_BASELINE_GENERATION_DURATION=<value> 2
    1
    Kubernetes를 사용하는 경우 oc.. 대신 kubectl 을 입력합니다.
    2
    값은 시간 단위여야 합니다(예: 300ms,-1.5h 또는 2h45m ). 유효한 시간 단위는 ns,us 또는 Cryostats ,m s ,s,m,h 입니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.