특정 IP를 가져오기 위해 tcpdump에 최적화된 솔루션이 있습니까?

특정 IP를 가져오기 위해 tcpdump에 최적화된 솔루션이 있습니까?

tcpdump백그라운드에서 실행되는 스크립트를 만들었습니다.

nohup tcpdump -i $INTERFACENAME dst $IPC >> text.txt

$IP를 제외한 모든 IP 주소를 추출할 수 있는 또 다른 스크립트를 만들었지 text.txt만 약간 지저분하고 길어요(스크립트는 한 줄씩 읽고 삭제하고 $IP줄을 다시 쓴 다음 Search IP를 사용합니다 detect="$(grep -oE \"\b([0-9]{1,3}\.){3}[0-9]{0-9{1,3}\b capture.txt)").

로그에서 특정 IP 주소를 추출하여 tcpdumpLinux의 변수에 넣는 더 나은 솔루션이 있는 사람이 있습니까?

관련 정보