Kali VM 无法 ping Windows 7 VM,但反之亦然

Kali VM 无法 ping Windows 7 VM,但反之亦然

我已经在 Virtual Oracle Box 上安装了 Kali 和 Windows 7 VM。从 Windows 到 kali 可以 ping 通,但从 kali 到 Windows VM 则不行。

两个网络均采用桥接连接。

Kali IP地址:192.168.1.103 Windows 7 IP:192.168.1.109

没有错误,它只是发送数据包但没有收到任何回复。

让我知道我该怎么做才能解决这个问题。

答案1

  1. 从控制面板中打开 Windows 防火墙或搜索它。
  2. 点击左侧的高级设置。
  3. 在结果窗口的左侧窗格中,单击“入站规则”。
  4. 在右侧窗格中,找到标题为“文件和打印机共享(Echo Request - ICMPv4-In)”的规则。
  5. 右键单击每个规则并选择启用规则。

答案2

首先关闭主机的防火墙(可能会有帮助)并设置ip_forward=1

对于设置ip_forward=1,你必须做sysctl -w net.ipv4.ip_forward=1echo 1 < /proc/net/ipv4/ip_forward

答案3

我在 NAT 上的 Windows 和 Kali VM 上遇到了同样的问题。通过防火墙设置解决了这个问题。

Windows 防火墙>高级设置>入站规则:

使能够更改虚拟机监控(回显请求 - ICMPv4-In)“”。

答案4

如果您希望两个虚拟机都能访问互联网和虚拟机内联网,请确保两个虚拟机都处于 NAT 网络上。在进入 NAT 网络之前,在 Virtual Box 中默认创建自己的 NAT 网络可能会导致一些问题。

一旦您创建了自己的 NAT 网络,其 DHCP 范围为 10.1.2.0,然后切换所有您想要 ping 的 VM。

对于 Windows 操作系统,请确保关闭防火墙。

https://support.microsoft.com/en-us/windows/turn-microsoft-defender-firewall-on-or-off-ec0844f7-aebd-0583-67fe-601ecf5d774f// Microsoft 支持链接

关闭 Windows Defender Private 防火墙

在此处输入图片描述

相关内容