Linux
記錄來自某個埠的數據?
我有一個 Raspberry Pi 4,它執行的是 Raspbian OS(非常類似於 Debian)。我想知道是否有某種方法可以記錄進出某個埠的任何數據。是否有一些內置命令,或者您可以使用 apt-get 安裝的命令?提前致謝!
嘗試安裝 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