解决虚拟机未被自动分配ip
文章目录
- 1. 背景
- 2. 解决步骤
1. 背景
从vulnhub下载的靶场文件,网络适配器模式设置为
nat
模式之后,启动虚拟机之后发现没有成功分配动态ip。推测是虚拟机分配的网卡名称和原先靶机作者设置网络配置文件网络接口名称不一致
导致。
2. 解决步骤
解决办法就是进入到系统中,修改网络配置文件将网络接口名称修改为虚拟机实际网络接口名称。
-
启动系统,当vmware中出现这个grub选择菜单界面时,按
e
键进入编辑模式。
-
将光标移动到linux这行,将原来末尾的
ro queit
修改成rw init=/bin/bash
,修改完之后按F10
键重启系统。这样就可以直接无密码登录进入系统,理论上来说现在你可以修改这台主机的任何配置。
- 成功进入系统之后,使用
ip a
查看对应的网卡信息,记住对应的网卡名称.。
- 修改网卡的配置文件,对于不同的系统配置文件不同,比如Ubuntu系统新版本配置文件为
/etc/netplan/*.plan
,对于Debian系统和旧版Ubuntu配置为/etc/network/interfaces
。下图为/etc/network/interfaces
的修改位置。
- 重启系统,使用kali探测
nat模式
网段下存活主机,发现靶机已经成功分配ip。