├── README ├── 网易云音乐灰色歌曲解锁 一键 Docker 免安装证书.md ├── 在 okteto 上快速搭建一个免费的 V2RAY 服务器.md ├── 使用 CF workers 给 V2ray 节点加速.md └── (已失效)一分钟搭建一个免费的V2RAY服务器(ws+tls).md /README: -------------------------------------------------------------------------------- 1 | 之前分享的一些旧文章。(已失效 2 | 3 | 更多信息,欢迎关注 TG 频道:https://t.me/elecV2 4 | -------------------------------------------------------------------------------- /网易云音乐灰色歌曲解锁 一键 Docker 免安装证书.md: -------------------------------------------------------------------------------- 1 | # 网易云音乐灰色歌曲解锁 一键 Docker 免安装证书 2 | 3 | ## 前期准备 4 | 5 | - 服务器一台 6 | - 域名一个(提前 A 记录解析到服务器 IP) 7 | - 服务器安装好 Docker 8 | 9 | ## Docker 命令 10 | 11 | 假设的解析域名是: `music.test.com` (根据实际情况替换) 12 | 13 | 运行命令: 14 | 15 | `docker run -d --name ubmusic -v $HOME/.caddy:/root/.caddy -p 443:443 -p 8017:8080 -e hs=https://music.test.com kuanfinn/ubmusic` 16 | 17 | 其中 18 | - `8017` 是代理端口,可自行调整为其他 19 | - `hs=` 后面的域名使用你自己解析好的域名替换 20 | 21 | ## 使用 22 | 23 | Docker 成功运行后,就可以正常使用了。 24 | 25 | 代理地址为 `服务器 IP:代理端口(8017 或 你自己调整的端口)` 26 | 27 | 然后在手机端通过代理软件把 28 | 29 | > music.163.com 30 | > interface.music.163.com 31 | 32 | 这两个域名代理到服务器即可 33 | 34 | *** 35 | 36 | ### 一些说明 37 | - 此 Docker 镜像使用 caddy 自动申请 ssl 证书 38 | - Caddy 的运行会占用服务器 443/80 端口,如果已有其他服务运行在这两个端口,启动会失败 39 | - 默认开启严格模式,只能代理网易云音乐的流量 40 | - 目前只在 iPhone 端做了测试,可用,其他平台没测试 -------------------------------------------------------------------------------- /在 okteto 上快速搭建一个免费的 V2RAY 服务器.md: -------------------------------------------------------------------------------- 1 | ## 在 okteto 上快速搭建一个免费的 V2RAY 服务器 2 | 3 | 1、使用 Github 授权登录 https://cloud.okteto.com 4 | 2、Deploy,选择Deploy from Github,填写 URL: https://github.com/elecV2/v2ku 5 | 3、然后点击Deploy,服务器搭建完成。 6 | 7 | 搭建的V2RAY 服务器默认使用 WS+TLS 模式,相关参数如下: 8 | ``` 9 | 地址:见Endpoints 10 | 端口:443 11 | UUID/密码:7c0aceec-0c5d-4468-bf61-e22c65e9abbb 12 | WS转发路径(path/obfs-uri):/elecV2 13 | ``` 14 | 15 | 转换成 QuanX 格式为: 16 | vmess=xxxx-xxxxxx.cloud.okteto.net:443, method=aes-128-gcm, password=7c0aceec-0c5d-4468-bf61-e22c65e9abbb, obfs=wss, obfs-uri=/elecV2, fast-open=false, udp-relay=false, tag=ELECV2OK 17 | 18 | TG频道:[@elecV2](https://t.me/elecV2) 19 | 20 | okteto 上的部署只需要 k8s.yaml 文件,其他文件用于 Docker 的生成。 21 | 22 | ## 关于修改密码和路径 23 | 24 | 如果懂 k8s 和 v2ray,可以添加 command -config https://config远程地址,通过加载远程 config 的方式,修改相应内容。 25 | 26 | 如果不是很了解这些,可以通过下面的方式。 27 | 28 | fork 项目 (https://github.com/elecV2/v2ku),然后修改 config.json 中的路径和密码,然后在 hub.docker.com 上生成自己的 v2ray Docker image,最后将 k8s.yaml 文件中的 containers image 修改为自己的 image 名称,再部署到 OKTETO 上。 -------------------------------------------------------------------------------- /使用 CF workers 给 V2ray 节点加速.md: -------------------------------------------------------------------------------- 1 | 假如你已经按之前教程 [搭建了一个免费的 v2ray 服务器](https://elecv2.github.io/一分钟搭建一个免费的V2RAY服务器(ws+tls)),但觉得速度有些慢,可以尝试使用 cloudflare 的 workers 给节点 CDN 加速一下。虽然有不少人感觉 cloudflare 的 CDN 就是一个减速器,但从个人体验来说,加速效果还是很明显的,尤其是在使用一些国外小水管服务器的时候。 2 | 3 | ## 操作步骤 4 | 5 | 登录 cloudflare,新建一个 worker。 6 | 7 | ![workers.png](https://i.loli.net/2020/03/23/rB5qfHFiRIb73jd.png) 8 | 9 | 然后把下面的 JS 代码粘贴到对应区域,记得把 **url.hostname** 替换成想要加速的 v2ray 节点域名(只是域名,不要添加前面的 http 和后面的路径那些)。 10 | 11 | ``` js 12 | addEventListener( 13 | "fetch",event => { 14 | let url=new URL(event.request.url); 15 | url.hostname="xxxx-elecv2.cloud.okteto.net"; 16 | let request=new Request(url,event.request); 17 | event. respondWith( 18 | fetch(request) 19 | ) 20 | } 21 | ) 22 | ``` 23 | 24 | 然后点击保存,会看到一个 workers 的服务器域名,类似: **https://xxxxxx.xxxx.workers.dev** ,这就是我们所需要的 CDN 域名。 25 | 26 | ## 使用方法 27 | 28 | 把客户端中被加速节点的信息复制一份,然后把域名换成 workers 服务器的域名(xxxxxx.xxxx.workers.dev)即可。 29 | 30 | 例如,原来被加速的节点信息为: 31 | > vmess=xxxx-xxxxxx.cloud.okteto.net:443, method=aes-128-gcm, password=fc784596-c17d-46da-bbb4-7d5142b8866a, obfs=wss, obfs-uri=/elecV2, fast-open=false, udp-relay=false, tag=EVOKTETO 32 | 33 | 那么可以直接复制上面的信息,修改一下域名,然后添加一个新的节点: 34 | > vmess=xxxxxx.xxxx.workers.dev:443, method=aes-128-gcm, password=fc784596-c17d-46da-bbb4-7d5142b8866a, obfs=wss, obfs-uri=/elecV2, fast-open=false, udp-relay=false, tag=EVOKTETO-CDN 35 | 36 | 这个操作完全不影响原来节点的使用,只是多了一个 CDN 的加速节点,很值得尝试一下。 -------------------------------------------------------------------------------- /(已失效)一分钟搭建一个免费的V2RAY服务器(ws+tls).md: -------------------------------------------------------------------------------- 1 | # 一分钟搭建一个免费的V2RAY服务器(ws+tls) 2 | 3 | ## 准备 4 | 5 | - 先登录Github(用于第三方平台-okteto授权登录) 6 | 7 | ## 开始 8 | 9 | - 打开网页:https://cloud.okteto.com 10 | - 点击授权登录。会自动跳转到Github平台,授权一下即可。 11 | - 登录成功后台页面 12 | 13 | ![okteto后台界面](https://i.loli.net/2020/03/10/X6c1itgRL5P2uwQ.jpg) 14 | 15 | - 点击deploy(部署)。如图操作 16 | 17 | ![部署操作](https://i.loli.net/2020/03/10/ivOHka9XKBpFDVP.jpg) 18 | 19 | > 1. 点击container(容器) 20 | > 2. 起个名字(随便填入几个英文字符) 21 | > 3. Docker镜像。必填:**kuanfinn/caddyandv:oqr** 22 | 23 | 其他不用管,然后点击右下的deploy按钮,一台V2RAY服务器就部署完成了。 24 | 25 | ## 使用 26 | 27 | 部署成功后,会在后台看到一个类似:*https://xxxxx-xxxx.cloud.okteto.net* 的地址,这就是V2RAY服务器的地址。此服务器使用的传输协议是ws+tls,相关参数如下: 28 | 29 | > 服务器地址(address):xxxxx-xxxx.cloud.okteto.net 30 | > 端口:443 31 | 32 | > UUID/密码:fc784596-c17d-46da-bbb4-7d5142b8866a 33 | 34 | > WS转发路径(path/obfs-uri):/elecV2 35 | 36 | 37 | 有了这几个参数,把他们填写到相关软件的对应位置就可以直接使用了。 38 | 39 | 比如,Quantumult X格式: 40 | vmess=xxxx-xxxxxx.cloud.okteto.net:443, method=aes-128-gcm, password=fc784596-c17d-46da-bbb4-7d5142b8866a, obfs=wss, obfs-uri=/elecV2, fast-open=false, udp-relay=false, tag=EVOKTETO 41 | 42 | v2rayN格式: 43 | {"port":"443","tls":"tls","add":"xxxx-xxxxxx.cloud.okteto.net","id":"fc784596-c17d-46da-bbb4-7d5142b8866a","aid":"64","v":"2","host":"xxxx-xxxxxx.cloud.okteto.net","type":"none","path":"/elecV2","net":"ws","ps":"EVOKTETO"} 44 | 45 | (实际使用时记得把服务器地址替换成你的。) 46 | 47 | 如果想通过**vmess://**的链接形式导入或分享给别人,把上面的格式文字,替换里面的服务器地址,然后通过base64编码,得到类似编码字符串:eyJwb3J0IjoiNDQzIiwidGxzIjoidGxzIiwiYWRkIjoieHh4eC14eHh4eHguY2xvdWQub2t0ZXRvLm5ldCIsImlkIjoiZmM3ODQ1OTYtYzE3ZC00NmRhLWJiYjQtN2Q1MTQyYjg4NjZhIiwiYWlkIjoiNjQiLCJ2IjoiMiIsImhvc3QiOiJ4eHh4LXh4eHh4eC5jbG91ZC5va3RldG8ubmV0IiwidHlwZSI6Im5vbmUiLCJwYXRoIjoiL2VsZWNWMiIsIm5ldCI6IndzIiwicHMiOiJFVk9LVEVUTyJ9,把这个字符串加在vmess://后面即可。 48 | 49 | # 后(PI)话 50 | 51 | - 免费的平台不多,薅羊毛的人多了,它可能就倒了。不少平台已经直接对China进行了限制,希望大家好好珍惜。 52 | - 本教程是为了让大家更快的上手V2ray,然后才能有更大的兴趣去了解v2ray。 53 | - 本人与okteto平台无任何利益相关。 54 | - 他人根据此教程在okteto上从事的任何网络活动与本人无关,风险自负。 55 | 56 | 作者:[elecV2](https://github.com/elecV2) 57 | 58 | 59 | --------------------------------------------------------------------------------