我正在建立一个黑客实验室,因此我下载了 Kali Linux 和 Metasploitable,并将它们设置在 Windows 10 主机上运行的 VirtualBox 上。主机系统使用有线连接,两个访客也必须使用该连接。主机具有完整的互联网访问权限。
当我在 NAT 模式下配置虚拟机网络接口时,它们会获取 IP 地址并访问互联网,但实验室要求使用桥接网络。当我将它们配置为桥接适配器时,对于桥接连接,我选择“Realtek PCIe GbE 系列控制器”,并将混杂模式设置为“拒绝”并勾选“电缆连接”。在两个系统中ifconfig
都显示 eth0 甚至没有获得 IP 地址。
Metasploitable 没有 GUI。 Kali 不会更改为有线网络并显示可用网络,因为我也使用 WIFI 适配器,它显示有线连接 1,但不起作用,网络符号旋转并且无法连接到互联网。
我尝试将适配器类型更改为混杂模式下的所有类型:允许虚拟机,但仍然没有任何效果。
答案1
只需在虚拟机上应用两种简单的方法即可。
方法一:文件>首选项>网络>+添加NAT网络>确定转到Metasploitable>设置>网络>附加到:Nat网络和名称:NatNetwork>高级>混杂模式:允许虚拟机>确定
方法二:文件>首选项>网络>+添加NAT网络>编辑网络并更改:网络CIDR 192.168.10.0/24>确定 转至 Metasploitable>设置>网络>附加到:NAT 网络和名称:NatNetwork>高级>混杂模式:允许虚拟机>确定
注意:如果无法更改 Metasploitable IP 地址,请键入命令:sudo dhclient
并输入密码更改 IP 地址。
现在您进入 Kali 终端并 ping Metasploitable IP。