vulnhub靶机导入之后kali扫描不到IP

这种情况一般是靶机没有自动获取IP地址,网卡名称和网卡配置文件里面的名称不一致

问题产生

在vulnhub下载靶机,将网段调整为了NAT模式,在kali进行扫描时获取不到靶机IP

image-20230918152818185

image-20230918152922649

解决方案

关闭靶机,然后再启动靶机,启动时按shift进入如下页面

image-20230918153048696

然后按e进行编辑

image-20230918153053667

摁↓找到ro,将ro改为 rw single init=/bin/bash

image-20230918153107277

image-20230918153143415

然后按ctrl+x,就可以输入命令了

image-20230918153301011

ip a查看以下实际用的是哪一个网卡

image-20230918153323246

查看网络配置文件/etc/network/interfaces内容,将enp0s3全部改为ens33 保存退出

新版Ubuntu网卡配置文件在 /etc/netplan/XX-installer-config.yaml

image-20230918153339245

image-20230918153344936

然后重启网络即可

image-20230918153354172

这样kali那边使用arp-scan进行扫描就可以获得靶机IP了

image-20230918153404435

最后需要重新启动靶机

Linux重启网卡的三种方法:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
一、network
利用root帐户
# service network restart

或者/etc/init.d/networking restart

二、ifdown/ifup
# ifdown eth0
# ifup eth0

三、ifconfig
# ifconfig eth0 down
# ifconfig eth0 up

Ubuntu14.04修改配置,重启网卡没有生效,出现如下问题:

service networking restart //重启网络服务
stop: Job failed while stopping
start: Job is already running: networking

tail -f /var/log/upstart/networking.log //查看错误日志
Stopping or restarting the networking job is notsupported.
Use ifdown & ifup to reconfigure desired interface.

从以上日志内容可以看出,传统的service重启和停止网络已经不再支持了,需要通过使用ifdown &ifup来实现相应的操作。

重启指定网卡
ifdown eth0 && ifup eth0