
次のコマンド
sudo tcpdump -nqt -s 0 -A -i eth0 port 5060
受信 SIP メッセージを動作および印刷します。
ここで、通信全体を確認し、SIP サーバーの IP アドレスを入力します。
sudo tcpdump -nqt -s 0 -A -i eth0 host 208.73.146.95
何も印刷されません。
なぜ?
答え1
インターフェースがプロミスキャス モードになっていない可能性があります。これがないと、インターフェースから送信されるトラフィック、またはインターフェース宛てのトラフィックのみをスニッフィングできます。プロミスキャス モードを有効にするには、次のコマンドを実行します。
sudo ifconfig eth0 promisc
これで問題が解決することを願っています。