解决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系统上搭建bWAPP靶场,可按以下步骤进行: ### 1. 下载bWAPP靶场资源 bWAPP靶场资源可从链接https://pan.quark.cn/s/e2515e86a8d9 获取 [^1]。 ### 2. 安装相关依赖 在Kali系统中,需要安装Apache、MySQL和PHP等必要的服务。可以使用以下命令进行安装: ```bash sudo apt update sudo apt install apache2 mysql-server php libapache2-mod-php php-mysql ``` ### 3. 启动服务 安装完成后,启动Apache和MySQL服务,并设置开机自启: ```bash sudo systemctl start apache2 mysql sudo systemctl enable apache2 mysql ``` ### 4. 配置MySQL 为MySQL设置root用户密码: ```bash sudo mysql_secure_installation ``` 按照提示完成密码设置等安全配置。 ### 5. 创建数据库和用户 登录MySQL: ```bash sudo mysql -u root -p ``` 在MySQL中创建bWAPP所需的数据库和用户: ```sql CREATE DATABASE bWAPP; CREATE USER 'bWAPP_user'@'localhost' IDENTIFIED BY 'your_password'; GRANT ALL PRIVILEGES ON bWAPP.* TO 'bWAPP_user'@'localhost'; FLUSH PRIVILEGES; EXIT; ``` 将`your_password`替换为你自己设置的密码。 ### 6. 部署bWAPP文件 将下载的bWAPP文件解压到Apache的网站根目录`/var/www/html`下: ```bash sudo unzip /path/to/bWAPP.zip -d /var/www/html/ ``` 将`/path/to/bWAPP.zip`替换为你实际下载的bWAPP压缩包的路径。 ### 7. 配置bWAPP 进入`/var/www/html/bWAPP`目录,编辑`dbconfig.inc.php`文件: ```bash sudo nano /var/www/html/bWAPP/dbconfig.inc.php ``` 修改数据库连接信息: ```php $dbserver = 'localhost'; $dbuser = 'bWAPP_user'; $dbpassword = 'your_password'; $dbname = 'bWAPP'; ``` 将`your_password`替换为你在步骤5中设置的密码。 ### 8. 访问bWAPP 在浏览器中输入`http://localhost/bWAPP/install.php`,点击`Create/Reset Database`按钮创建数据库。创建完成后,即可通过`http://localhost/bWAPP/login.php`访问bWAPP靶场。 ### 9. 权限设置 确保bWAPP目录及其文件具有适当的权限: ```bash sudo chown -R www-data:www-data /var/www/html/bWAPP sudo chmod -R 755 /var/www/html/bWAPP ```
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值