본문 바로가기
Q&A2022년 12월 22일1분 읽기

tcpdump와 Wireshark 연동하기

한
한동욱
조회 427댓글 1

원격 서버에서 tcpdump로 캡처한 패킷을 실시간으로 Wireshark에서 보는 방법이 있나요?

댓글 1

김김영삼3년 전

원격 서버 패킷을 로컬 Wireshark에서 실시간 분석:

# 방법 1: SSH 파이프 (가장 간편)
ssh root@server "tcpdump -i eth0 -w - port 80" | wireshark -k -i -

# 방법 2: PCAP 파일 전송 후 분석
ssh server "tcpdump -i eth0 -c 1000 -w /tmp/cap.pcap"
scp server:/tmp/cap.pcap .
wireshark cap.pcap

# 방법 3: tshark (CLI Wireshark)
ssh server "tcpdump -i eth0 -w - port 443" | tshark -r -

방법 1이 가장 편합니다. SSH 연결만 되면 원격 서버의 패킷을 로컬 Wireshark GUI에서 실시간으로 볼 수 있습니다.

Ctrl+Enter로 등록