私はdebianベースのOSのdockerコンテナを持っています(私はkalilinux/kali-linux-docker
画像)。そのコンテナーからホストwifiアダプターにアクセスするにはどうすればよいですか?
私が使用しています:
docker run -it --privileged --net="Host" --rm kalilinux/kali-linux-docker bash
iwconfig
の出力は次のとおりです。
root@moby:/# iwconfig
br-bddc8b9f6f97 no wireless extensions.
eth0 no wireless extensions.
gre0 no wireless extensions.
br-b83648b3ccb6 no wireless extensions.
ip6tnl0 no wireless extensions.
br-ce31ec8a7751 no wireless extensions.
bond0 no wireless extensions.
lo no wireless extensions.
dummy0 no wireless extensions.
teql0 no wireless extensions.
ip6_vti0 no wireless extensions.
ip_vti0 no wireless extensions.
tunl0 no wireless extensions.
docker0 no wireless extensions.
ip6gre0 no wireless extensions.
gretap0 no wireless extensions.
hvint0 no wireless extensions.
sit0 no wireless extensions.
したがって、リストには統合されたアダプタもUSB wifiアダプタもありません
まず、この3つのツールをインストールし、apt-get install kali-linux kali-linux-wireless kali-linux-top10
ここで変更を画像にコミットし、docker commit <CONTAINER ID> <IMAGE NAME>
新しく作成されたDockerイメージのイメージIDを見つけます。docker images
魔法の時間、docker run -it --net="Host" --privileged <IMAGE NAME> /bin/bash