私は走っています
sudo tcpdump -i enp0s31f6 -n port 67 and port 68
端末で実行
sudo dhclient -r
他のもの。
この間、最初の端末には何も表示されません。
私は何が間違っていましたか?
どちらの端末も同じシステムにあります。私は同じシステムでDHCPトラフィックをスニッフィングしたかったので、そうなりました。
ベストアンサー1
tcpdump
ブール論理BPFルールが正しくないため、何も表示されません。
それが必要です:
sudo tcpdump -i enp0s31f6 -n port 67 or port 68
あなたがやっているようにする代わりに:
sudo tcpdump -i enp0s31f6 -n port 67 and port 68
最初のコマンドは、ポート67またはポート68(どちらか一方)でリッスンします。
2番目のガイドラインでは、ポートが67と68であるという規則が必要です。同時にそのため、パケットを見ることができません。