Vulnhub靶机虚拟机无法获得IP

一般情况

将Kali Linux和Vulnhub靶机通过设置nat网络连接。

添加新NAT网络

以VirtualBox 为例,先在VirtualBox 全局设定-网络 点击加号 添加新NAT网络

设置NAT网络

将Kali Linux和靶机网络分别设置为NAT网络,界面名称选刚才设置的NatNetwork

内网扫描

Kali Linux上执行命令sudo arp-scan -l进行C段arp扫描

正常情况下,靶机网卡信息对的上,且获得nat网络IP

异常情况

靶机无法获得IP,Kali Linux咋扫也扫不到靶机IP

原因分析

多数情况是因为网卡名称对不上导致

处理异常

  1. 重启系统,鼠标不停点进虚拟机同时不停按下键,停留开机 grub 选择菜单那里,按上键到第一行按e

  2. 将光标移动到linux开头的那一行,将原来的“ro”改为“rw”,在后面追加init=/bin/sh,(若需更好的调试,可将quiet删去),改完后按 Ctrl+X或F10 启动系统。

    改成

  3. 成功进入系统。

    看到了熟悉的 # 输入ip a

    注意看箭头部分的网卡名称enp0s17,记下来

  4. 修改配置文件

    • Ubuntu系统新版本

    需修改的文件/etc/netplan/*.yaml

    修改倒数第二行网卡名称为自己的网卡名称

    • Debian系统 和Ubuntu系统旧版本(无/etc/netplan/*.yaml

    需修改文件/etc/network/interfaces ,修改两处网卡名称为自己的网卡名称

  5. 重启完成


最后修改于 2023-08-08