Como obter acesso à interface wifi do host do container docker

0

Eu tenho contêiner do docker do sistema operacional baseado no Debian (estou usando kalilinux/kali-linux-docker image). Como posso obter acesso ao meu adaptador wi-fi do host desse contêiner?

Estou usando:

  • Docker CE 17.06.0-ce-win19 (12801)
  • Laptop está no Windows 10
  • adaptador Wi-Fi USB
  • Iniciar contêiner usando este comando docker run -it --privileged --net="host" --rm kalilinux/kali-linux-docker bash

Aqui está o iwconfig output:

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.

Portanto, não há adaptador wi-fi integrado nem USB na lista

    
por Slava Nikulin 22.07.2017 / 20:40

1 resposta

1

Primeiro instale estas três ferramentas,% apt-get install kali-linux kali-linux-wireless kali-linux-top10

Agora confirme as alterações na imagem, docker commit <CONTAINER ID> <IMAGE NAME>

Encontre o ID da imagem da nova janela de encaixe criada,% docker images

Tempo para magia, docker run -it --net="host" --privileged <IMAGE NAME> /bin/bash

Fonte: Executar o Airmon -da VM sem cartão USB Wireless externo

    
por 18.09.2017 / 21:44