Linux

記錄來自某個埠的數據?

  • March 21, 2021

我有一個 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

引用自:https://unix.stackexchange.com/questions/639887