我目前正在学习网络安全的基础知识,并尝试遵循以下有关 ARP 欺骗的教程。我在 Windows 电脑上的 VirtualBox VM 上使用 kali linux 将 Windows 计算机的网关重定向到我的 kali VM,但我不断收到“无法主机 arp”错误。我还尝试将 iPhone 的网关重定向到 kali,以防从虚拟机重定向我的计算机没有意义,但我遇到了同样的问题。
我的完整过程是在 Windows 上使用 ipconfig 来获取类似的内容(法语):
Carte réseau sans fil Wi-Fi :
Suffixe DNS propre à la connexion. . . : epfl.ch
Adresse IPv6 de liaison locale. . . . .: fe80::9c0c:82bd:c93d:a9ad%11
Adresse IPv4. . . . . . . . . . . . . .: 128.179.179.227
Masque de sous-réseau. . . . . . . . . : 255.255.248.0
Passerelle par défaut. . . . . . . . . : 128.179.176.1
我从中推断出必须在 kali 上运行的命令是:
echo 1 > /proc/sys/net/ipv4/ip_forward
arpspoof -i eth0 -t 128.179.179.227 128.179.176.1
我手机的IP是128.179.199.89。
当我ip a
在kali上运行时,我得到我的IP地址是10.0.2.15,网关是10.0.2.2,我不知道这个差异是否是我无法使我的命令工作的原因。如果有人知道我可能缺少什么或我应该打电话给什么,我会很高兴听到您的想法。谢谢你!
https://www.youtube.com/watch?v=mchrDyBdMmc&t=421s
答案1
似乎有几个问题需要解决
您的 Kali VM 正在运行,并通过您的主机与目标网络建立 NAT 连接。必须将其更改为桥接连接,以便您的虚拟机可以在与受害计算机相同的网络上获取 IP 地址。这是由 VitualBox 管理实用程序控制的。
您使用的是无线接口,因此可能无法创建有效的网桥连接。如果可能的话,通过使用有线接口来消除这个潜在混乱的区域
答案2
正如roaima所说,选择桥接网络,而不是NAT。尽可能使用有线连接。
您可以在此处查看如何将虚拟机设置为桥接网络:
https://wiki.dave.eu/index.php/VirtualBox_Network_Configuration
从该页面:
将网络接口更改为有线: