V2ray vless+WebSocket+TLS+Nginx

目前 VLESS 没有自带加密,请用于可靠信道,如 TLS。
VLESS 处于公测阶段,测试期间请确保客户端与服务端的 v2ray-core 均为最新版本。
VLESS 的内测仓库为 rprx/v2ray-vless,其中 PREVIEW 系列的新版本会在发布一段时间后并入 v2fly/v2ray-core。请大家自行把 v2ray core 客户端升级到最新版本


新版V2ray+WS+TLS+Nginx

同步vps时间和电脑时间

centos7

更新服务器 yum update -y (部分系统提示NO packages marked for update则无需更新)
设置硬件时钟调整为与本地时钟一致, 设置时区为上海 date -R 是查看服务器当前时间

1
2
3
date -R
timedatectl set-local-rtc 1
timedatectl set-timezone Asia/Shanghai

Debian

1
2
3
date -R
rm -rf /etc/localtime
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

安装依赖

debian

安装依赖

1
2
apt update
apt install curl

centos7

安装依赖

1
2
yum makecache
yum install curl

安装完后执行下面代码

1
2
curl -O https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh
curl -O https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-dat-release.sh

v2ray新版本配置TLS

Finalshell SSH连接工具下载
Mobaxterm SSH连接工具下载

1.服务器时间同步

设置硬件时钟调整为与本地时钟一致, 设置时区为上海 date -R 是查看服务器当前时间
centos7时间同步

1
2
3
date -R
timedatectl set-local-rtc 1
timedatectl set-timezone Asia/Shanghai

v2ray流量中转

当我们在科学上网的过程中,有时候因为服务器到你本地延迟太高会影响我们使用,当服务器端所有配置满足需求的情况下(当然也包括线路问题),延迟太高绝对会引起病发直接会导致数据传输和影响访问速率,比如:网速非常卡,频繁掉包,那我们该如何降低延迟呢?如何改善呢?我们可以通过中转流量解决这个问题。服务器中转方法很多,今天我们通过v2ray来配置个非常简单的中转 温馨提示:今天我只讨论单纯中转,不讨论服务器线路


我画了个拓扑图简单说明下:
1.假设当PC访问SERVER B时延迟为60ms+80ms=140ms或者更高的延迟,且SERVER B是中上配置服务器,大流量G口。假设不是高峰期延迟在140以上140~560/ms之间,即使你服务器配置不错,大流量G口,因为延迟太高如果vps线路本身不是优化好的线路,病发可能性极高容易掉包。一旦频繁掉包会直接影响正常访问数据和网速


加密库

无权限访问,需要密码才能继续阅读.

shadowsocks原生部署

准备工作

1.root权限

1
sudo -i

2.系统包更新

1
yum update

V2ray+WebSocket+TLS+Nginx

Finalshell SSH连接工具下载
Mobaxterm SSH连接工具下载

centos7系统环境搭建,温馨提示:请使用centos7系统搭建,如果学习能力强可以Google搜索Debian或其他系统搭建方法,只是部分代码不一样而已,V2Ray+WebSocket+TLS+Nginx 前几期视频分别提到过 TLS 和 WebSocket 的配置方法,而本文搭配 Web 服务并同时实现 TLS 和 WebSocket浏览器域名访问自动跳转https有简单前端网页。关于 Web 的软件官方给出Nginx,Caddy 和 Apache 三个例子,三选一即可


v2ray定时重启服务crontab

1.服务器同步本地时间

以下centos7同步时间选择其中一种
方法一.校准时间同步本地时间 date -R 查看vps时间

1
2
3
4
sudo -i   #root权限
yum -y install ntp ntpdate #安装ntpdate工具
ntpdate cn.pool.ntp.org #设置系统时间与本地网络时间同步
hwclock --systohc #将系统时间写入硬件时间

SSR多用户脚本搭建

搭建环境centos7/debian系统

第一步sudo -i

1
sudo -i

第二步.ubuntu 系统安装 Curl

1
apt-get update -y && apt-get install curl -y

第二步.centos 系统安装 Curl 和 wget

1
2
yum update -y && yum install curl -y       
yum install wget

第三步.安装一键脚本

1
wget -N --no-check-certificate https://raw.githubusercontent.com/ComeBey/more-user-ssr/master/hasan.sh && chmod +x hasan.sh && bash hasan.sh

第四步:调用命令调试

1
bash hasan.sh
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×