나는 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