Site Overlay

V2ray(WebSocket+tls)混淆

该篇教程中的脚本因为版本更迭原因可能不是最新版,建议使用最新更新的教程中的脚本

https://diuut.com/?p=1311

所需资源:vps(我用的vultr),域名(阿里云注册), ssl (宝塔平台一键提供),v2ray工具(网络集成一键脚本),v2rayN(客户端)。

首先是准备好一个能正常使用的vps,然后安装宝塔平台。

我使用的vultr上的5刀一个月的,速度一般,只是觉得因为随时可以换随时可以新建,按小时计费, 用了大半年了 ,觉得挺好的

准备一个正常的网站,我因为有了一个用于学习讨论的论坛,所以直接将其作为混淆的网址(该网站域名需要绑定到混淆用的服务器地址上),如果没有,直接搭建一个空的,用negix反向代理到百度新浪之类的网站即可,进入宝塔面板网站管理详情页-SSL-LET’S encrypt-申请 (后面配置的时候使用)。

申请成功
配置文件中加入下列这一段代码,代码中的端口号换成自己放行的端口号
location /v2ray {
    	proxy_pass      http://127.0.0.1/:65450;
    	proxy_redirect             off;
    	proxy_http_version         1.1;
    	proxy_set_header Upgrade   $http_upgrade;
    	proxy_set_header Connection "upgrade";
    	proxy_set_header Host      $http_host;
    }

然后vps安装v2ray一键脚本,这里提供我使用的网上已有的脚本。

 Debian8/Debian7/Ubuntu16/Ubuntu14/centos7 v2ray一键部署管理脚本: 
安装脚本命令:
wget -N --no-check-certificate https://raw.githubusercontent.com/FunctionClub/v2ray.fun/master/install.sh && bash install.sh
卸载脚本命令:
wget -N --no-check-certificate https://raw.githubusercontent.com/FunctionClub/v2ray.fun/master/uninstall.sh && bash uninstall.sh
/*
如果提示 wget: command not found 的错误,这是你的系统精简的太干净了,wget都没有安装,所以需要安装wget。CentOS系统安装wget命令: yum install -y wget Debian/Ubuntu系统安装wget命令:apt-get install -y wget
*/

复制上面的代码到VPS服务器里,复制代码用鼠标右键的复制,然后在vps里面右键粘贴进去,因为ctrl+c和ctrl+v无效。接着按回车键,脚本会自动安装 。

安装完成以后会重启服务器一次,再输入v2ray即可进入该程序

紧接着修改几个参数以及配置v2ray。

2-1-随机一个uuid并保存下来
2-2修改端口,并务必记着在服务器中放行该端口
2-3修改加密方式
2-4修改传输方式,即混淆方式,选择3,websocket流量,这里就要填入之前准备的正常网站的域名
2-5tls设置,这里就要用的之前准备的ssl证书,输入域名
配置完成以后就可以1-1启动服务了

至此,服务器端的v2ray就准备好了,期间配置的各种信息自己应该记录下来,方便一会填入客户端中,如果记不下来也没事,可以在v2ray脚本主界面进行下载客户端配置文件,仅限于xshell使用。现在我们就准备v2ray的客户端。由于v2ray客户端只提供了内核,大多是第三方的进行包装,这里我们采用的是v2rayN的客户端。下载地址尽量网络上找到最新的,下面也会提供当前时间版本的。

一键加速VPS服务器

【加速教程:谷歌BBR加速教程】

将下列代码输入,并执行,接着重启。 bbr加速脚本是开机自动启动,装一次就可以了。

[java]
wget –no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh

chmod +x bbr.sh

./bbr.sh
[/java]

V2rayN客户端

v2rayN地址: https://github.com/2dust/v2rayN/tree/master/v2rayN/v2rayN

安装完成后进入主界面,检查更新v2ray,添加VMess服务器。

内容填写

至此,服务器端以及客户端的配置就完成了,接下来就可以测试科学上网了,在任务栏右键v2rayN图标http代理-开启全局。

大功告成。谢谢观看。

  • 参考资料:
  • https://github.com/2dust/v2rayN/tree/master/v2rayN/v2rayN
  • https://iyideng.com/truth/cgfw/self-built-v2ray-server-tutorial-vultr.html

声明

此教程仅用于局域网内网网络代理,请勿用于非法用途。身为中华人民国和国的合法公民,我们在学习各类网络安全知识,加强自身网络安全防范能力的同时应该知法守法,用行动创建良好的互联网环境。

1 thought on “V2ray(WebSocket+tls)混淆

发表回复

您的电子邮箱地址不会被公开。

A beliving heart is your magic My heart
欢迎来到Diuut的个人博客,这里是我的一些零零碎碎的知识汇总,希望有能帮到你的内容。 | 蜀ICP备2021011635号-1 | Copyright © 2024 Diuut. All Rights Reserved.