특정 포트에서 데이터를 로깅하시나요?

특정 포트에서 데이터를 로깅하시나요?

나는 Raspbian 운영 체제(Debian과 매우 유사)를 실행하는 Raspberry Pi 4를 가지고 있습니다. 특정 포트로 들어오고 나가는 데이터를 기록할 수 있는 방법이 있는지 궁금합니다. 내장된 명령이 있습니까, 아니면 apt-get을 사용하여 설치할 수 있는 명령이 있습니까? 미리 감사드립니다!

답변1

tcpdump를 설치하고 사용해 보시겠습니까?

sudo apt-get install tcpdump

그런 다음 어떤 인터페이스를 사용할 수 있는지 확인하세요.

tcpdump -D

그런 다음 필요한 인터페이스에서 무슨 일이 일어나고 있는지 확인하십시오.

tcpdump -i wlan0 port 80

wlan0은 인터페이스의 이름입니다.

자세한 내용은 여기를 참조하세요: https://geektechstuff.com/2020/02/15/tcpdump-raspberry-pi/

데이터를 기록하려면 명령에 접미사를 추가하여 출력을 파일로 리디렉션하세요.> name_of_output_file.txt

예를 들어:

tcpdump -i wlan0 port 80 >> tcpdump_log.txt

관련 정보