美国视频Youtube赚钱攻略

使用kcptun加速翻墙

-KCP看youtube -客户端 -抄截

KCP看youtube

在 搭建完增强版 Shadowsocks 后假如盼望进一步淘汰延时,要么在网络比较差的地方也想流畅使用代理,这篇文章会对你有帮助。笔者亲测可观看 Youtube 2K 视频。

基本思绪

使用代理上网,我们发出的网络请求实际上经过了“当地->代理服务器->目的服务器”两段网络请求,后半段发生在外网的网络请求在 中已经介绍过可以通过开启加强版 BBR 增长代理稳定性,这篇文章里讲到的 Kcptun 用法目的则是为了以捐躯肯定带宽的方法,降低当地到代理服务器这段网络请求的延时,以进步上网速率。

实现原理——Kcptun 介绍

Kcptun 是一个非常简单和快速的,基于 KCP 协议 的 UDP 隧道,它可以将 TCP 流转换为 KCP+UDP 流。盘算机网络课上我们学过,七层网络布局中运输层的 UDP 是一个无连接、尽最大积极的数据传输服务,长处是交付服从高、速率快;缺点是不提供可靠交付,而 KCP 是一个快速可靠协议,以选择性重复发包的方法,能以比 TCP 浪费10%-20%的带宽的代价,调换均匀延时降低 30%-40%,且最大延时降低三倍的传输效果。

Kcptun 工作表示图 图片来自: 扩软博客

搭建 Kcptun

那么,这么好的工具,该怎么用呢?
Kcptun 的安装比较繁琐,万幸的是有人写成了主动安装脚本,包含了常用设置和开机自启的设置,我以 中搭建的 Shadowsocks 为底子,扼要介绍一下搭建過逞,完备版可见 脚本作者博客 。
登录你的 Shadowsocks 服务器,运行:

wget --no-check-certificate https://github.com/kuoruan/shell-scripts/raw/master/kcptun/kcptun.sh # 下载脚本 chmod +x ./kcptun.sh # 添加实行权限 ./kcptun.sh # 运行安装

最后一个下令运行的是一个带交互功能的下令工具,除了“ 需要加速的端口 ”和“ Kcptun 密码 ”需要自己定义,其他全部提示都可以直接回车使用默认值,脚本运行完后,把“ 可使用的客户端设置文件 ”复制下来,保存到当地,定名为 config.json 文件,并记载下服务器版本(如 20171201 ),在启动客户端的时间会用到。
检察时间运行成功:

service supervisord status # 服务管理服务是否正常运行 supervisorctl status kcptun # kcptun 是否正常运行

察看状态分别是 Active running 则说明安装成功。

客户端设置

以下令行的代理为例,加上 Tcptun 后,一次下令行请求的次序就变成了: proxychains -> ss-agent -> kcptun-agent -> kcptunu-server -> ss-server ,也就是说 GoAgent 设置的 ss-agent 不再转发到长途的 ss-server 服务器地点,而是指向当地的 kcptun 监听的地点(127.0.0.1:<监听端口>),而 kcptun-agent 服务则需要知道长途的kcptun-server 的地点和端口。kcptun-agent 的设置不需要亲身费心,已经在服务器 Setup 后记载的 config.json 文件中了,因此客户端的操作是:

第一步:客户端 Kcptun 设置

在 https://github.com/xtaci/kcptun/releases 找到对应服务器版本(在安装完成后表现)的客户端版本( darwin 是给 OSX 的),下载并解压,我们只需要 client_darwin_amd64.sh 这一个文件,在客户端实行:

./client_darwin_amd64.sh -c config.json

看到日记输出 connection: ... 则说明连接成功,这个时间在服务器端运行之前用于安装 kcptun 的脚步也应该能看到客户端连上的信息:

./kcptun.sh log

第二步:客户端 GoAgentX 设置

将 GoAgentX 中原有设置的 ServerAdress 改成 127.0.0.1,并把 ServerProt 设置为 config.json localaddr 所指的端口即可。
正如上文所说,如今 Shadowsocks 的服务器地点由 Kcptun 记载,ss-agent 只需要指向 Kcptun 的客户端历程即可;其他全部设置,包括 proxychains 和 SwitchyOmega 都不需要变动。这个时间再用代理上网的时间就可以看到 Kcptun 有数据流开闭的日记,说明 Kcptun 启用成功!

之前有一篇博文里写到了 怎样使用shadowsocks翻墙 ,可近来感觉这种翻墙方案网络延时大了许多。最让人难以担当的是每次在Google页面里输入搜索重要字敲回车后,要过好久好久,搜索结果才能表现出来。

偶然间在网上看到kcptun+shadowsocks加速翻墙的方案,一试果真效果很好,网络延时小了许多,甚至可以看youtube上的1080P视频了。

kcptun实现原理

Kcptun 是一个非常简单和快速的,基于 KCP 协议的 UDP 隧道,它可以将 TCP 流转换为 KCP+UDP 流。而 KCP 是一个快速可靠协议,能以比 TCP 浪费10%-20%的带宽的代价,调换均匀延时降低 30%-40%,且最大延时降低三倍的传输效果。

Kcptun 是 KCP 协议的一个简单应用,可以用于任意 TCP 网络程序的传输承载,以进步网络流畅度,降低掉线环境。由于 Kcptun 使用 Go 语言编写,内存占用低(经测试,在64M内存服务器上稳定运行),并且实用于全部平台,甚至 Arm 平台。

Kcptun 工作表示图: kcptun

在vps上启动kcptun服务端

./server_linux_amd64 -l :20086 -t 127.0.0.1:443 -mtu 1400 -sndwnd 2048 -rcvwnd 2048 -mode fast2 --crypt "aes" &

在本机启动kcptun客户端

./client_darwin_amd64 -l :443 -r $serverip:20086 -mtu 1400 -mode fast2 -dscp 46 --crypt aes

修改shadowsocks-libev的设置文件

将/usr/local/etc/shadowsocks-libev.json文件中server修改为127.0.0.1,然后重启shadowsocks-libev服务。

【湖人vs尼克全场英华】

在LeBron James全场飙进6记三分弹独得31分的领导下,湖人今日对战尼克没有遭遇太多反抗,终场以117:87轻取敌手但让湖人球迷开心不起来,先是Kentavious Caldwell-Pope遭敌手重击退场,然后是Anthony Davis倒地重击尾骨更让人看得心惊胆跳。

湖人团队掷中率高达50%、三分线上36投17中以及21罚18中!都辗压尼克的38.9%、20投4中以及16罚9中,从第一节领先后就一起拉开领先差距。光论角逐過逞湖人赢得轻松,但两次球员受伤让高层心情一点都不轻松。

【KCP受伤画面】

KCP受伤发生在第2节一次快攻,直接被Bobby Portis一巴掌招呼头部连头带都被打飞,Portis虽然被判2级恶意犯规进场但现状奇佳的KCP也只能退场苏息。第3节后段则换成Davis遭遇受伤惊魂,他试图封阻Julius Randle时,肢体反抗后失去均衡直接重摔落地伤到尾椎,Davis一时痛到不停搥地,幸好后续消息检察后X光为阴性反响。

【Anthony Davis受伤画面】

在这场角逐个人数据方面:L. James19投9中三分球12投6中加上7罚7中攻陷31分5篮板5助攻2抄截1火锅,K. Kuzma11投5中挹注16分6篮板1助攻,A. Bradley9投5中三分球2投2中进帐12分1篮板1抄截,D. Green11分5篮板3助攻1抄截。两名受伤球员KCP上场18分钟7投5中攻陷15分,A. Davis8投2中得到5分6篮板5助攻3抄截2火锅。

R. Barrett19投9中攻陷尼克最多的19分,J. Randle15分10篮板2助攻2火锅但16投仅5中,E. Payton9投6中拿下12分8篮板4助攻3抄截1火锅,M. Robinson8分6篮板3抄截。

【LeBron James全场英华】

欢迎追踪专栏或FB专页 04看全球

https://www.facebook.com/0404jay/?epa=SEARCH_BOX

本文网址: http://www.2217pacific.com/pp/2020630134124_8655_806820933/home