1. 程式人生 > >tcpdump抓不到本機80埠的包

tcpdump抓不到本機80埠的包

本機上執行server(nginx)和client(curl),用tcpdump tcp port 80命令抓不到資料包,原因是:
本地環回不經過乙太網卡,在用tcpdump加引數 -i lo 來抓本地環回資料。

ngrep環回介面資料抓取方法:使用-d lo引數,注意引數的順序:ngrep -W byline -d lo port 80

注意ngrep使用port 80 而不是tcp port 80,如果用tcp port 80 則無法抓取到資料。