Vulnhub靶机网卡启动失败(Raise network interfaces)
问题
使用一些Linux靶机进行搭建后可能会出现无法搜索到IP的情况,并且会在系统启动时报错,类似下图所示
这个主要是因为vulnhub上的镜像由于搭建环境、版本等问题不适配,网卡没有正确识别导致的,我们进行如下修改。
解决方案
在Linux镜像成功安装后启动,连续按e进入编辑模式,修改下图中的ro
为rw single init=/bin/bash
免密进入系统。
随后Ctrl+X
进行保存(Mac为Control+X)进入系统。
进入系统后,ip addr
查看当前网卡信息,可以看到这里存在两个网卡,一个是lo
回环网卡,另一个则是我们当前虚拟机设定使用的网卡enp0s1
。
如果是Ubuntu < 20.04版本,则通过vi /etc/network/interfaces
修改该靶场的网卡名enp0s3
为上面的enp0s1
如果Ubuntu >= 20.04,则vi /etc/netplan/xxxx.yaml
进行修改
如果是CentOS,则在/etc/sysconfig/network-scripts/ifcfg-xxx
中进行类似修改
随后强制重启虚拟机即可
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 天问非攻!
评论