vulnhub靶机检测不到IP地址解决办法

1.无法检测到IP问题

是一个非常棒的靶机平台,里面有许多的靶机资源。当我们下载靶机完毕,准备进行测试学习的时候,使用Mac&kali无法检测到靶机的IP,arp-scan、nmap、netdiscover等命令时均未检测到靶机的IP地址,因为我们无法获取靶机的IP地址的话就没办法进行下一步。

2.查询问题原因

确保攻击机与靶机同处在一个网络环境,检查靶机的网络连接方式是否为NAT模式。 如果均为正常的话,判断应该是网卡服务启动失败,启动网卡服务就可解决问题。

3.解决问题

3.1 重新配置虚拟网络

1.打开虚拟网络编辑器 2.还原默认设置 等待还原成功之后,再次查看是否可以检测到靶机的IP。如果还是没有IP地址,就只能按照下一种方法来解决了

3.2 启动网卡服务

因为靶机我们是不知道账号密码的。所以只能通过拯救模式进行操作。接下来我以vulnhub靶机-driftingblues2为例进行说明。 1.开机后按shift进入该页面,不按的话也会进入只不过时间停留较短,一般只会有几秒时间 2.按下e键,就可进入以下界面 3.在末尾处,找到ro,将ro 替换为 rw signie init=/bin/bash 4.按下Ctrl键+X键,重启服务进入如下界面,如果并没进入此界面表示你上面修改错误,重启电脑再次进行修改 5.查看当前网卡IP信息 ip a 网卡为 ens33

6.编辑网卡配置文件vim /etc/network/interfaces 可以看到下载的靶机网卡配置文件与实际的网卡名称并不一致,这才导致了我们网卡无法正常启动的原因。修改为与本地相对应的网卡名称。 将此处的enp0s3的网卡替换成我们自己的ens33。这里的修改方式有些不同,按下i键后进入修改模式,此时可以使用方向键控制光标位置,按下键盘上的字母即可实现输入,按下x键即删除光标后的下一个数据,在修改模式下按下Esc键退出修改模式。 按下 : 并输入wq保存退出 7.重启网卡服务 /etc/init.d/networking restart 8.查看IP状态 ip a 发现成功获取到了IP

4.Kali连不上网解决办法

使用ifconfig,可以看到没有正在工作的网卡,只有localhost 然后ifconfig -a,可以看到eth0这块网卡并没有离家出走,只是罢工了而已 输入命令

vim /etc/network/interfaces
 
        
 
 
        
 1

增加两句话

auto eth0
iface eth0 inet dhcp
 
        
 
 
        
 1
         
  2

保存退出,并且输入以下命令重启网络,使刚才的配置生效。

/etc/init.d/networking restart
 
        
 
 
        
 1

查看是否具有IP 发现成功获取到了IP

经验分享 程序员 微信小程序 职场和发展