16.2.2. 패킷 캡처
네트워크 관찰 CLI를 사용하여 네트워크 패킷을 캡처합니다. 터미널에서 필터를 적용하고 실시간으로 세부 조정하여 정확하고 실시간 디버깅을 수행할 수 있습니다.
사전 요구 사항
-
OpenShift CLI(
oc)를 설치합니다. -
네트워크 관찰 CLI(
oc netobserv) 플러그인을 설치합니다.
프로세스
필터를 활성화하여 패킷 캡처를 실행합니다.
$ oc netobserv packets --action=Accept --cidr=0.0.0.0/0 --protocol=TCP --port=49051터미널의
라이브 테이블 필터프롬프트에 필터를 추가하여 수신 패킷을 세분화합니다. 필터 예는 다음과 같습니다.live table filter: [SrcK8S_Zone:us-west-1b] press enter to match multiple regular expressions at once- PageUp 및 PageDown 키를 사용하여 None , Resource , Zone , Host , Owner 및 그 이상의 모든 항목 사이를 전환합니다.
- 캡처를 중지하려면 Ctrl+C 를 누르세요.
CLI를 설치하는 데 사용된 경로와 동일한 경로에 있는
./output/pcap디렉토리의 단일 파일에 기록된 캡처된 데이터를 확인합니다.-
./output/pcap/<capture_date_time>.pcap파일은 Wireshark로 열 수 있습니다.
-