HTB打靶之 vultr上 kali Linux搭建
HTB 打靶之 vultr 上 kali Linux 搭建
之前用别的系统搭过 v2ray ,不过最近有打 htb 的需求,所以希望直接用 kali 系统得了,省时省力,但是关于 vultr 上 kali 搭建 v2ray 的资料比较少,花了挺多时间才达到我满意的效果:平时通过 ssh 登录来打 htb,延迟低速度快,需要界面的操作,利用 v2ray 来流量转发在本地 kali 虚拟机中查看(当然也可以通过 ssh 隧道转发来做,不过不稳定)
vultr 如何安装 kali Linux
主要参考了这些文章:
- vultr购置服务器,配置你的随身kali | CN-SEC 中文网
- 如何优雅地在VULTR上运行KALI | gt4404gb
- 一键测试Vultr现有全部机房的Ping延迟和丢包率 - Vultr中文网 (vultrcn.com)
首先是要上传一个 kali 的 iso,如下图中所示。
这个过程速度很慢,大概半天才上传成功,使用的是 kali 官网的链接 https://www.kali.org/downloads/
。再就是建议使用上面的测延迟脚本,多测几次选个延迟较低的。
因为不是 vultr 的镜像,所以我们需要进入可视化界面进行系统的安装与配置,这个过程可以去搜一下 kali 的安装教程,基本上没坑。但是记得提示重启的时候,一定要先把系统镜像给删了,要不然又会进入安装流程
等到可视化界面进入系统后,我们通过命令行来安装配置和启动 ssh
1 |
|
将 # PasswordAuthentication no 的注释去掉,并且将 NO 修改为 YES //kali 中默认是 yes
然后# PermitRootLogin 的注释去掉,其后跟着 yes
启动 ssh
1 |
|
到这里就可以使用 ssh 登录了,推荐使用 modaxterm,用着比较舒服
kali Linux 搭建 v2ray
主要参考了 GitHub 上别人的教程,使用的也是第三方安装搭建脚本,担心安全问题的建议使用官方的脚本。
使用下方命令前,先使用 sudo su
来切换到 root 用户
1 |
|
脚本安装后会自动创建一个配置,然后可以切换回普通用户 su 用户名
,使用下方命令进入管理面板
1 |
|
根据自己需求在管理面板上进行操作,接下来因为 kali 默认是使用 iptables
的,所以我们要使用下方命令来放行 v2ray 的端口,<port>
替换为 v2ray 配置中的端口
1 |
|
我们可以使用 https://ping.sx/check-port 来确定自己的端口和服务是正常运行的
搭建好了之后,本地机器如何连接,如何使用也有个教程 V2RayN使用教程 · 233boy/v2ray Wiki (github.com)
参考链接汇总
- V2Ray教程 – 月下博客 (ssrvps.org) iptables 放行端口
- vultr购置服务器,配置你的随身kali | CN-SEC 中文网
- 如何优雅地在VULTR上运行KALI | gt4404gb
- V2Ray搭建详细图文教程 · 233boy/v2ray Wiki (github.com)
- V2RayN使用教程 · 233boy/v2ray Wiki (github.com)
Debian 11 转换成 kali Linux
新建用户并赋予 sudo 权限
1 |
|