为什么说又呢,呃,因为之前发表的那一篇一键脚本发现并不好用(好像什么都没有讲清楚)。所以来试试这个:
下面开始搬运:
提醒
如果你不是使用 移动宽带 的用户,那么使用 Cloudflare 中转的速度相对来说是比较慢的,这个是因为线路的问题,无解。
警告警告警告
该教程目前写得比较简陋,以后应该会增加详细图文教程
V2Ray 的 WS + TLS 不是神话,如果你没学会走路就不要急着跑
大佬。。。你如果是从来没接触过 V2Ray 的人一上来就开玩 WS + TLS
你真的不怕摔跤吗
你有解析过域名吗,知道什么是 A 记录吗,会修改 NS 吗。。
如果不懂,那就先补上这些知识再往下看
如果实在想玩 WS + TLS,请认认真真看教程
教程真的写得比较简陋,如果实在折腾不成功,那也很正常的,改天再来
或者直接放弃
准备
一个域名,建议使用免费域名
确保域名已经可以在Cloudflare正常使用。
在Cloudflare的Overview选项卡可以查看域名状态,请确保为激活状态,即是: Status: Active
怎么 SSH 连接上被墙的 IP ? Xshell 在属性那里可以设置代理,或者你可以在一台没有被墙的境外 VPS 使用 iptables 转发数据到被墙的机器上,此处不细说了。
p.s. 要Cloudflare的DNS激活解析就必须把域名上的其它原有的NS记录删除才可以。
添加域名解析
在 DNS 选项卡那边添加一个 A 记录的域名解析,假设你的域名是 233blog.com,并且想要使用 www.233blog.com 作为翻墙的域名
那么在 DNS 那里配置,Name 写 www,IPv4 address 写你的 VPS IP,务必把云朵点灰,然后选择 Add Record 来添加解析记录即可
(如果你已经添加域名解析,请务必把云朵点灰,即是 DNS only)
OK,确保操作没有问题的话,继续
安装 V2Ray
如果你已经使用本人提供的 V2Ray 一键安装脚本并安装了 V2Ray,那就直接输入 v2ray config
修改传输协议为 WebSocket + TLS
如果你并没有使用本站提供的 V2Ray 一键安装脚本来安装 V2Ray
那么现在开始使用吧,最好用的 V2Ray 安装脚本,保证你满意
使用 root 用户输入下面命令安装或卸载
bash <(curl -s -L https://git.io/v2ray.sh)
如果提示 curl: command not found ,那是因为你的小鸡没装 Curl
ubuntu/debian 系统安装 Curl 方法: apt-get update -y && apt-get install curl -y
centos 系统安装 Curl 方法: yum update -y && yum install curl -y
安装好 curl 之后就能安装脚本了
下面开始步骤:
1、传输协议选择 WebSocket + TLS (即是选择 4 )
2、V2Ray 端口随便,不要是 80 和 443 即可
3、然后输入你的域名,这里输错也不能删除……有点坑爹,不过可以在下一步中输入N重来
4、域名解析(查看IP是否对,是就Y回车)
5、自动配置TLS(如果你已经安装了Nginx或Caddy就N,不然就Y),
6、是否开启广告拦截,默认N
7、是否配置 Shadowsocks,默认N
8、最后确认之前填的内容是否正确,没问题就回车,等待安装完成
p.s如果你的域名没有正确解析,安装会失败,要注意先确认域名已经解析生效了。
如果上5没有自动配置TLS,接下来在已有的nginx上配置,由于我之前已经安装了宝塔面板,所以我的配置是下面:
申请SSL证书,SSL —— Let’s Encrypt(做伪装必须要有证书才能证明你是正义)
在配置文件里粘贴以下代码:
location / {
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;
proxy_intercept_errors on;
if ($http_upgrade = "websocket" ){
proxy_pass http://127.0.0.1:****;
}
}
**表示安装v2ray时设置的端口,也记得要放行这个端口。客户端配置的时候端口也要填这个端口,千万不要相信那个443
最后,下载v2ray客户端,https://www.v2ray.com/awesome/tools.html
添加服务器,填入之前安装完成后得到的一些参数。
如果你忘记了,也可以用SSH连接VPS查看输入: v2ray
也可以:v2ray -
虽然满满的非主流气息,但不得不说这个作者提供的脚本功能还是蛮强大的。