实战经验 | Vultr快速部署OpenVPN代理

admin 2025年2月15日22:06:44评论16 views字数 2497阅读8分19秒阅读模式
实战经验 | Vultr快速部署OpenVPN代理

点击上方“蓝字”,关注更多精彩

0x00 前言

郑重声明:本文编写感谢我的好兄弟NullGam3的支持帮助!学到了!vultr居然还有这个功能!

看完此篇文章,可以解决如下问题:

1、每次部署VPS后都要安装一堆工具,好麻烦,有没有简便方法?

2、我想配置代理的同时抓包,但是浏览器代理会冲突,怎么解决?

3、我想配置二层代理,怎么弄?

4、别人的代理服务器不安全,尽量是自己的行不行?

0x01 OpenVPN 相关的概念

OpenVPN是一个用于创建虚拟私人网络加密通道的软件包。OpenVPN允许创建的VPN使用公开密钥、电子证书、或者用户名/密码来进行身份验证。

它大量使用了OpenSSL加密库中的SSL/TLS协议函数库。目前OpenVPN能在Linux、Mac OS X与Microsoft Windows以及Android和iOS上运行,并包含了许多安全性的功能。它不与IPsec兼容。

OpenVpn是PPTP,L2TP,OpenVPN中安全性最高的。架设难度也比较复杂。不建议从源码安装。如果想尝试源码安装,可参考此篇文章:

https://mp.weixin.qq.com/s/Jr7rnoLG-AQ_tw7WCdMqkw

那么如何快速地搭建属于自己的代理服务器呢?

0x02 vultr部署VPS

1、登录vultr.com,部署一台机器,选最便宜的就行了。

实战经验 | Vultr快速部署OpenVPN代理

2、这里可以选择日本,日本的网速还是挺快的,而且物理位置上也离咱们比较近。

实战经验 | Vultr快速部署OpenVPN代理

3、操作系统选择ubuntu20.04,个人比较喜欢这个版本,稳定。

实战经验 | Vultr快速部署OpenVPN代理

4、一律选最便宜的

实战经验 | Vultr快速部署OpenVPN代理

5、把自动备份和IPv6去掉,还能省点儿钱。

实战经验 | Vultr快速部署OpenVPN代理

关键步骤

6、关了自动备份和IPv6设置后,返回到服务镜像这里,选择Markplace Apps这里,找到OpenVPN,选择后在这个页面点击下方的部署,不要回到之前的页面,否则部署不成功。

实战经验 | Vultr快速部署OpenVPN代理

7、等待5分钟左右,等着给你发邮件,或者查看右上角的console网页VNC界面,里面显示complete的话就说明成功启动了一台VPS。

实战经验 | Vultr快速部署OpenVPN代理

0x03 配置OpenVPN

1、搭建好了之后,进来,先用X-shell、Finalshell、MobaXterm等终端工具连接VPS,随便输入几个命令看看有无正常启动。如果无法正常连接ssh,请直接销毁重新部署一台VPS。有的时候日本服务器连接不上SSH,换一个国家的即可。

实战经验 | Vultr快速部署OpenVPN代理

2、往下看有两条链接,分别是服务端与客户端,账密是一样的。

实战经验 | Vultr快速部署OpenVPN代理

3、先打开server端的openvpn后台链接,这里是因为没有证书,提示不安全,不用管,继续往后走。

实战经验 | Vultr快速部署OpenVPN代理

4、这里有个坑。然后使用账号密码登录。有时候账号密码输入的正确它还是显示错误,多试几次,还不行就换个浏览器,尝试Chrome和FIrefox交替地登录,有时候就登录成功了。最离谱的是还能遇到服务端用的Chrome浏览器,客户端下载用的Firefox浏览器。但是如果试了很多遍,它会锁定一阵子,这时候建议就是销毁重新部署一台。

实战经验 | Vultr快速部署OpenVPN代理

5、登录成功的界面,在右边可以打开和关闭这个服务。

实战经验 | Vultr快速部署OpenVPN代理

6、随后再打开第二个链接,第二个链接是用来下载客户端的,如果前面服务端没有登录,这里登录不成功。同样的账密登录就行了。

实战经验 | Vultr快速部署OpenVPN代理

7、登录进去后可以看到有很多的客户端版本,Linux版本的比较复杂难配置,我这里就用windows版本的客户端了。点击之后会自动下载,

实战经验 | Vultr快速部署OpenVPN代理

8、下载好后放入window10虚拟机安装,一路下一步确认。

实战经验 | Vultr快速部署OpenVPN代理

9、安装完毕后会自动打开这个客户端,能看到这个客户端已经帮我们配置好了。点击开始后输入密码,就可以连接了。

实战经验 | Vultr快速部署OpenVPN代理

实战经验 | Vultr快速部署OpenVPN代理

10、其实就是为自己的电脑添加了一张网卡,所有的流量都走这个网卡。我这里换了一台美国的VPS哈,中途不小心点错了。

实战经验 | Vultr快速部署OpenVPN代理

11、这时无论使用什么工具或者终端,都是走的VPS,同时不影响抓包操作。

实战经验 | Vultr快速部署OpenVPN代理

12、有意思的是,如果我在OpenVPN服务器上安装了web服务,访问后在VPN服务器上查看日志,IP却不是VPN的;但是当我访问另一个web服务,查看日志确实是VPN服务器的IP。想想也是,服务器帮我们做了代理,当然也知道客户端访问自己的实际ip。

实战经验 | Vultr快速部署OpenVPN代理

客户端重复使用

这里有个问题,如果我销毁了这台VPS,下次再连接还要卸载掉客户端重新下载么?不用的哈。

1、点击下面的这个+

实战经验 | Vultr快速部署OpenVPN代理

2、输入下次新建的VPS_OpenVPN_Server IP,选择接受证书

实战经验 | Vultr快速部署OpenVPN代理

3、输入账号密码,选择接受

实战经验 | Vultr快速部署OpenVPN代理

4、再次输入密码就可以了

实战经验 | Vultr快速部署OpenVPN代理

0x04 总结

1、十分便捷的快速搭建OpenVPN,可以帮我们实现全局代理,是真正意义上的全局代理服务器。

2、缺点就是vultr服务端经常出些有的没的小毛病,影响效率和速度;还有就是代理的IP只有一个,不过想要多个IP,可以添加配置。

实战经验 | Vultr快速部署OpenVPN代理3、相较于虚拟机直接走clash全局代理来说,这个方法会更加安全一些,毕竟所有流量都走别人的服务器,总有不安全的成分。

实战经验 | Vultr快速部署OpenVPN代理

往期推荐

红蓝对抗 | docker快速部署Hfish蜜罐

底层原理 | Linux计划任务反弹shell探究

实战经验 | 解决ssh链接VPS掉线问题

内网渗透 | 文件共享服务与ipc横向详解

内网渗透 | JS脚本下载payload与代码分析

内网渗透 | 内网隐藏技术之我见

红队建设 | 入侵痕迹抹除

红队建设 | 网络钓鱼技术

红队建设 |  流量加密

红队建设 | certutil详解

每日技巧05 | VM16安装macOS

Clash RCE漏洞复现与高级利用(配合社工)

CVE-2021-4034 Linux Polkit本地提权漏洞

CVE-2021-31760 Webmin CSRF致使RCE

CVE-2022-22965 Spring core RCE漏洞

           CVE-2020-1472 ZeroLogon漏洞复现利用(Netlogon域提权)

郑重声明该公众号大部分文章来自作者日常工作与学习笔记,也有少数文章是经过原作者授权转载而来,未经授权,严禁转载。如需要,请公众号私信联系作者。

请勿利用文章内的相关技术从事非法测试,如因此产生的一切不良后果与原作者以及本公众号无关。

实战经验 | Vultr快速部署OpenVPN代理
实战经验 | Vultr快速部署OpenVPN代理
扫码关注
人若无名便可潜心练剑
专注渗透测试、工具开发

原文始发于微信公众号(HACK技术沉淀营):实战经验 | Vultr快速部署OpenVPN代理

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2025年2月15日22:06:44
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   实战经验 | Vultr快速部署OpenVPN代理https://cn-sec.com/archives/1046617.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息