DanaShaw / DanaShaw.github.io

hexo blog
0 stars 0 forks source link

v2ray+ws+tls+web加固梯子 | Dana Shaw's blog #140

Open DanaShaw opened 4 years ago

DanaShaw commented 4 years ago

https://dana5haw.com/2020/03/18/v2ray-ws-tls-web%E5%8A%A0%E5%9B%BA%E6%A2%AF%E5%AD%90/

前言v2ray默认的vmess协议,流量特征太明显,容易被识别,安全性低。于是找了一个相对安全的方式:https。前提是手里有一个域名用来做伪装站点。

DanaShaw commented 4 years ago

写得有点乱,边做边写的。关键点就是:

  1. 首先拥有一个域名,将域名指向vps服务器IP
  2. 给域名申请https证书(使用certbot这个工具在Let's encrypt平台申请,有效期90天,要记得续期)
  3. vps服务器安装nginx并配置(nginx代理v2ray的websocket流量,自身还开启web服务用于伪装)
DanaShaw commented 4 years ago

这样的话,我们爬梯子都是用的websocket协议,客户端的配置要相应地把传输协议改成websocket 伪装站点直接是用的https协议

DanaShaw commented 4 years ago

但是这个伪装的网站,也增加了vps的危险

DanaShaw commented 4 years ago

用户到v2ray客户端这一段的通信协议改为UDP之后,看视频明显更流畅了。 HTTP、HTTPS、Socket、WebSocket的区别 这篇文章对于http、https、socket、websocket的讲解比较浅显易懂。 WebSocket、Socket、TCP、HTTP区别 为什么引入WebSocket协议