web-dev-qa-db-ja.com

LCOWからのトラフィックをキャプチャ/スニッフィングできますか?

Windows(LCOW)で実行されているLinuxコンテナーが、基盤となるWindowsコンテナーホストからネットワークトラフィックをキャプチャすることは可能ですか?

I.E. LinuxコンテナのtcpdumpはWindowsホストのネットワークトラフィックを見ることができますか?

LCOWでAlpine ashを実行するだけで、tcpdumpはWindowsからのトラフィックを認識しません。

現在、Dockerデスクトップを使用してWindows 10Professionalでテストしています。 Hyper-V分離のLinuxコンテナーを使用していると思います。 どちらの形式のLCOWでも、コンテナーがホストトラフィックをキャプチャできるかどうかを知りたいです。

Linuxホスト上のLinuxコンテナcanキャプチャコンテナが ホストネットワーキングで構成されている限り、目的のホストトラフィックをキャプチャします。 Dockerがバックグラウンドで使用するVMを構成して、Windowsで同じ機能を許可する方法はありますか?

これが可能であると私が信じる理由は、Windowsで実行されている通常のLinux VMは、allow-allプロミスキャスモード( ここのページの最後のポイントを参照してください )、これにより、基盤となるWindowsホストのトラフィックをキャプチャできます。

関連する質問:

2
Neal Eastwood

Linuxコンテナ内でWindowsホストのトラフィックをキャプチャできないようです。

参照してください: リンク

コンテナにpingを実行できません

Docker Desktop for Windowsは、トラフィックをLinuxコンテナにルーティングできません。ただし、Windowsコンテナーにpingを実行することはできます。

0
Markus