我在 VirtualBox 上运行 Kali Linux。我在 VBox 网络设置中使用桥接适配器 WNA 以及适配器类型 Intel Pro/1000 MT。只要我的 eth0 mac 与网络设置中的相同(更改它的选项已禁用,呈灰色),我的互联网就可以完美运行。每当我通过使用 macchanger 或关闭网络接口、更改它并打开接口来更改我的 Mac 时,我都会失去连接。更改 mac 后,我也无法 ping 主机,反之亦然,收到 0 个数据包。我应该怎么做才能让它发挥作用?先感谢您。
答案1
-发生这种情况是完全正常的,因为您正在“即使在虚拟设备中”同一物理地址进行更改,连接也会断开...如果您想更改 MAC 并且仍然有连接,应该在连接之前进行更改,因为不幸的是就是这样。
答案2
不断尝试不同的mac地址,经过多次尝试后,目前已使用欺骗性的mac连接到wifi。macchanger
生成了一个不起作用的 mac 地址,并10.something.something.something
从旧wireshark
捕获中抓取了一个 mac 地址,它工作得很好,让我正常192.168.1.something
使用我的 wifi。
地址的某些位代表特征。
答案3
即使在虚拟机中,这个解决方案也对我有用
改变/etc/NetworkManager/NetworkManager.conf
从managed=false
到managed=true
然后创建一个脚本mac.sh
在这个脚本中放入
#!/bin/bash
service NetworkManager stop
ifconfig eth0 down
macchanger -r eth0
ifconfig eth0 up
service NetworkManager start
别忘了跑chmod +x mac.sh
然后就跑./mac.sh