我的网站托管在我的远程服务器 REM1 上。我通过ssh访问此服务器。
我的网站(很少有人使用)有时会变慢,我认为它来自nginx的配置,因为当我重新启动时,所有网站都可以正常工作。
我想分析http客户端-nginx和我的应用程序nginx之间交换的通信/数据包。
运行此命令时:
sudo tcpdump -S -p -A
我收到了数百万个ssh数据包,因此无法在ssh数据包中读取http数据包。
当我尝试运行此代码时:
sudo tcpdump -S -p -A port not 22
即使我在浏览器中打开网站页面并刷新了多次,我也一无所获。
我是tcpdump的新手,无论使用什么Web服务器,它都是关于tcpdump的事情。
如何仅捕获nginx通信?