我有一个 Raspberry Pi 4,它运行 Raspbian 操作系统(与 Debian 非常相似)。我想知道是否有某种方法可以记录进出某个端口的任何数据。是否有一些内置命令,或者可以使用 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