无法为主机进行 arp,Kali Linux

无法为主机进行 arp,Kali Linux

我目前正在学习网络安全的基础知识,并尝试遵循以下有关 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

从该页面:

将适配器连接到桥接网络适配器:

将网络接口更改为有线:

选择网络接口

相关内容