为什么我从来没有在使用 Kali Linux 中的 VM 为我的 Wlan0 接口获取 IP 地址?

为什么我从来没有在使用 Kali Linux 中的 VM 为我的 Wlan0 接口获取 IP 地址?

我希望有人能回答我的问题。我在 VM VirualBox v5.1.30 中运行 Kali Linux 4.14.0-kali-amd64(最新版本)。主机是 Windows 8.1,我的无线 USB 适配器是 Panda Wireless N600 Dual Band。我在 VM 中将网络设置为桥接适配器,连接到我的内部无线网卡,并且可以成功 ping 并执行 airodump-ng wlan0 并得到结果。

无论是通过 ifconfig -a 还是通过运行 route -n 命令,我都无法获得 Wlan0 接口的 IP 地址,也不知道为什么。我可以告诉你,我有一个一体式调制解调器/路由器单元,不确定这是否会是个问题。我已在下面的文本中发布并勾选了 mac 地址。在此先感谢所有能提供帮助的人。

root@kali2017:~# ifconfig -a
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
    inet 10.0.0.59  netmask 255.255.255.0  broadcast 10.0.0.255
    inet6 xxxxxxxxxxxxxxxxxx  prefixlen 64  scopeid 0x0<global>
    inet6 xxxxxxxxxxxxxx  prefixlen 64  scopeid 0x20<link>
    inet6 2601:201:1:4ee0:91d3:4b88:75d3:8e77  prefixlen 64  scopeid 
0x0<global>
    ether xxxxxxxxxxxxxxx  txqueuelen 1000  (Ethernet)
    RX packets 58  bytes 8752 (8.5 KiB)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 60  bytes 5399 (5.2 KiB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
    inet 127.0.0.1  netmask 255.0.0.0
    inet6 ::1  prefixlen 128  scopeid 0x10<host>
    loop  txqueuelen 1000  (Local Loopback)
    RX packets 24  bytes 1432 (1.3 KiB)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 24  bytes 1432 (1.3 KiB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlan0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
    ether aa:d4:12:6e:e1:45  txqueuelen 1000  (Ethernet)
    RX packets 0  bytes 0 (0.0 B)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 0  bytes 0 (0.0 B)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

root@kali2017:~# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    UseIface
0.0.0.0         10.0.0.1        0.0.0.0         UG    100    0        0 eth0
10.0.0.0        0.0.0.0         255.255.255.0   U     100    0        0 eth0

答案1

  1. 从以下位置下载 Virtual Box 扩展包下载页面并安装它。

  2. 将桥接适配器更改为 NAT,因为它可能会干扰实际的 USB 无线设备。

  3. 将 USB 无线适配器设备(检查虚拟机设置)添加到您的 Kali Linux 客户虚拟机。

  4. 像往常一样在 Kali Linux 上设置 WiFi。

  5. 检查wlan0

相关内容