解决Vmware上的kali找不到virtualbox上的靶机的问题

文章详细介绍了如何解决在KaliLinux中找不到靶场IP的问题,包括将靶机配置为Virtualbox的主机仅连接模式,设置Kali的虚拟网络为桥接模式,以及在Kali中配置eth0接口的静态IP和DNS,最后通过重启网络和使用dhclient命令获取IP。

解决kali找不到靶场ip问题的完整方法

1.配置靶机

靶机部署在Virtualbox上对其进行网络配置,选择连接方式为仅主机(Host-Only)网络。
在这里插入图片描述

2.配置kali的虚拟网络

在编辑中选择虚拟网络配置,对VMnet1选择桥接模式并将其桥接至virtualBox Host-Only上,确定即可。
在这里插入图片描述

3.配置kali中的eth0网络

这个时候查看ipconfig,应该找不到eth0的ip,就需要配置静态网络和DNS

首先进入interfaces配置静态网络:
vim /etc/network/interfaces

#静态
auto eth0
iface eth0 inet static
address 设置的静态ip#如何设置请往下看
netmask 255.255.0.0#对应掩码
gateway ip对应网关

i键输入,配置好按ESC输入:wq!保存退出:
在这里插入图片描述
如果不知道如何配置,可以看virtualbox中的网络属性,ip就在这个最大最小之间选择一个就可以:
在这里插入图片描述
在这里插入图片描述

再配置DNS
vim /etc/resolv.conf  
#添加如下:
nameserver 8.8.8.8

这里查看本机网络的DNS,可以在命令行中查看,也可以在高级网络设置中找一下:
在这里插入图片描述
在这里插入图片描述
保存退出,执行/etc/init.d/networking start重启网络,再在管理员权限下执行dhclient eth0,查看以下ip,发现eth0分配ip:
在这里插入图片描述
同时用arp-scan或者nmap可以搜索到靶场的IP。

### Kali系统搭建方法 #### 虚拟机环境搭建Kali系统 1. **准备工作** - 下载Kali Linux的镜像文件,可从Kali官方网站获取。 - 安装虚拟机软件,如VMware Workstation或VirtualBox。 2. **创建虚拟机** - 打开虚拟机软件,选择创建新的虚拟机。 - 在创建过程中,选择“自定义(高级)”选项,然后按照向导逐步进行设置。在选择安装来源时,选择下载好的Kali Linux镜像文件。 - 根据自己的计算机配置,分配适当的内存、磁盘空间等资源。例如,建议分配至少2GB的内存和20GB的磁盘空间。 3. **安装Kali系统** - 完成虚拟机创建后,启动虚拟机,进入Kali Linux的安装界面。 - 按照安装向导的提示,选择安装语言、时区、键盘布局等信息。 - 进行磁盘分区,可选择自动分区或手动分区。自动分区相对简单,适合初学者。 - 设置用户名和密码等用户信息。 - 等待安装过程完成,安装完成后重启虚拟机即可进入Kali系统。 #### 物理机安装Kali系统 1. **准备工作** - 下载Kali Linux的镜像文件。 - 准备一个容量足够的可引导USB设备,如U盘。 - 使用工具软件,如Rufus,将Kali Linux镜像文件写入U盘。 2. **进入BIOS设置** - 将制作好的USB启动盘插入计算机,重启计算机。 - 在开机过程中,根据计算机品牌和型号,按下相应的按键进入BIOS设置界面。常见的按键有Del、F2、F10等。 - 在BIOS设置中,将USB设备设置为第一启动项。 3. **安装Kali系统** - 保存BIOS设置并退出,计算机将从USB启动盘启动,进入Kali Linux的安装界面。后续安装步骤与虚拟机环境下的安装类似,包括选择安装语言、时区、磁盘分区、设置用户信息等。 ### 靶机搭建方法 #### 使用Metasploitable 2作为靶机 1. **下载Metasploitable 2镜像** - 可从Metasploitable官方网站或其他可靠渠道下载Metasploitable 2的虚拟机镜像文件。 2. **导入虚拟机** - 打开虚拟机软件(如VMware Workstation或VirtualBox),选择导入虚拟机功能。 - 到下载好的Metasploitable 2镜像文件,按照向导完成导入过程。 3. **配置网络** - 确保靶机Kali系统在同一网络环境中。可以将虚拟机的网络模式设置为桥接模式,这样靶机Kali系统可以像真实的物理机一样在同一局域网中通信。 #### 使用DVWA(Damn Vulnerable Web Application)搭建Web靶机 1. **安装LAMP环境(Linux + Apache + MySQL + PHP)** - 在Kali系统或其他Linux系统中,使用以下命令安装LAMP环境: ```bash sudo apt-get update sudo apt-get install apache2 mysql-server php libapache2-mod-php php-mysql ``` 2. **下载和部署DVWA** - 从DVWA的官方GitHub仓库下载最新版本的DVWA代码: ```bash git clone https://github.com/ethicalhack3r/DVWA.git /var/www/html/dvwa ``` 3. **配置DVWA** - 进入DVWA的配置目录,复制配置文件模板: ```bash cd /var/www/html/dvwa/config cp config.inc.php.dist config.inc.php ``` - 编辑`config.inc.php`文件,设置数据库连接信息,包括数据库用户名、密码等。 - 启动Apache和MySQL服务: ```bash sudo systemctl start apache2 sudo systemctl start mysql ``` - 在浏览器中访问`http://localhost/dvwa`,按照提示完成DVWA的初始化设置。
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值