Translate

精选博文

搬瓦工 Just My Socks 详细图文教程(被墙免费自动换 IP,无须担心被墙)内赠优惠码 注册与购买 使用教程

这是专门为新手小白准备的手把手 详细图文教程(被墙免费自动换 IP,无须担心被墙) 支持在所有平台(苹果,安卓, Mac , windows, Linux,路由器) 翻墙 温馨提醒:需要点击下方套餐右边的购买链接下单才能使用本站专属优惠码及专属一对一客户服务 , ...

2016年11月12日星期六

免费VPS搭建goproxy- vps(goagent-vps @phuslu)实现HTTP/2代理 最先进的翻墙方法

免费VPS 搭建goproxy- vps(goagent-vps 作者@phuslu)实现HTTP/2代理 最先进的翻墙方法
goproxy的vps版本,实质上是HTTP/2代理, 是最先进的翻墙方法。
Golang版本不需要复杂依赖,编译好的二进制文件,可以在适合的系统中直接使用。
(更新:想要免费搭Surge/ Shadowsocks / Shadowrocket 免流量上网的,可以看我写的另一详细菜鸟教程: https://plus.google.com/114529348026050003265/posts/cM9CeKiPvUs
教程正式开始:
*1. 这里需要申请一台免费的Vultr 主机(1000Mbps经典网络,不限流量),使用本链接注册账户免费领取 $50美刀  https://www.vultr.com/?ref=7877027-4F  免费送 50G 备份空间, 支持免流*
*点击 https://www.vultr.com/?ref=7877027-4F 点击进入后按下图输入邮箱和要设置的密码(最少10位,要同时有数字和大小写字母),最后点击Create Account 注册,

,然后到邮箱打开新收到的邮件点击Verify Your E-mail,然后在Vultr网站点击log in登陆关联信用卡Credit Card(不论是银联还是任何其他家的信用卡都可以)或者Alipay支付宝 或者paypal 。(没有信用卡的朋友也不要灰心,可以注册一个paypal账号(新注册paypal用户有10$美金的新手奖励, 如果你有信用卡也可以不用注册paypal,直接在vultr网站上关联信用卡* 将信用卡的姓名拼音(重要)、卡号、有效期、验证码填入相应框中,国家选China或相应发卡行国家,地址邮编随便写,下拉列表可以选择只绑卡还是同时充值,将最底下 I Agree to the Terms of Service 前面的选框打上勾,最后点击最下方的蓝色条Link Credit Card确认。

(2.如果需要注册PayPal绑定银行卡,注册步骤如下:

一、打开PayPal官网 https://www.paypal.com/c2/webapps/mpp/account-selection  免费注册  ,注册Paypal时选择个人账户(外币转换手续费不用你支付,由卖家支付),

二、输入邮箱,要设置的密码

三、输入姓、名、出生日期、地址(可随意)、邮编(与地址对应)、手机号码,除地址和邮编外

其他一定要保证真实

四、点同意并创建用户

五、输入银行卡号、与银行卡对应的手机号码,点下一步(用PayPal付款必须绑定信用卡或者银行卡 )

六、输入手机验证码,点验证,按提示操作,如提示扣款不用担心,这是预付款验证,不会真扣,即使扣了也会返还你的账户余额里

七、点转至您的账户

八、点验证邮箱地址

九、点发送电子邮件

十、登陆邮箱,打开PayPal发来的邮件,选择点击此处激活账户

十一、输入你设置的密码,点验证邮箱地址

十二、大功告成,可以在支持PayPal的国外网站购物了 认证完打开链接: https://www.paypal.com/selfhelp/contact/call ,打里面的客服电话,输入自己的动态识别码,跟连线客服表达自己是新账户,希望申请 10$的代金券,一般都会同意,不同意就多打几次,不同意就多打几次,不同意就多打几次(有网友反应客服以活动结束之类的理由不发代金券, 客服可能以为你在骗领10美金,并不是用来海外消费, 要是不幸碰上这样的客服,只能先挂断电话,再多打几次换别的客服重新申请,态度好点表明用意基本上没问题,目前已经有好多网友成功申领到10美金了)。然后等10分钟就到Paypal账上了(友情提醒:每人只申领一次就好,不要多次申领小心被封号)没申领到的朋友也请继续看下面教程操作*
接下来用paypal激活Vultr(有20$的代金券*2) 友情提醒 :同一个邮箱/银行卡/电脑只能申请一次, 不要同时注册两个账号, 会被立即封号拉黑的

点击 https://www.vultr.com/?ref=7589594   注册后,登陆后左边Billing 账单方式选择关联 Paypal (如果选择Paypal激活需要预存10$,将底下 I Agree to the Terms of Service 前面的小框打上勾,点击最底下Pay with PayPal会跳转到paypal界面进行登录激活!如果过程中出现任何问题请打下面的客服电话(客服讲中文),输入自己的动态识别码  https://www.paypal.com/selfhelp/contact/call )
这样一共就有免费的50-65$(通过我的推荐链接注册) 可以用
另外如果你不想注册paypal也可以选择用支付宝来激活, 选中金额$10 ,然后点击pay with Alipay. (如下图)

2、回到Vulrt的界面,点击右侧的+号,deploy一个新的VPS(虚拟服务器)。Server Location选择Tokyo(或Los Angeles),Server type选择64 bit OS 下面的Debian 7 x64 (重要),Server Size 选5$的(你也可以选更高级的套餐,总之价钱越高配置就越高级),其他地方不用管,默认即可。最后点击右下角的Deploy Now生成,之后跳转到管理页面(Servers),当显示绿色的running时,该VPS就部署好了,然后你点击o/s下面的按钮就可以看到VPS的IP和密码(密码password请点击“……”右边的眼睛图标查看) .
【如果您是windows电脑系统】下载PUTTY http://pan.baidu.com/s/1sl1n6qT (下载地址直接点击会出错, 先复制粘贴到浏览器地址栏再按回车, 你也可网上自己搜索下载),然后复制你的VPS的IP, 打开putty在主机/IP栏粘贴你vps的IP地址, 右下角点击打开, 会出现一个窗口,接着点击是。然后输入root回车。到vultr网站复制你的VPS密码,然后移动鼠标到putty上粘贴(粘贴方式为单击鼠标右键一次, 记住只需要单击右键一次,注意:为了密码安全,这里单击完鼠标右键不会显示任何内容,但其实是已经输入了,不要重复单击右键)接着按回车登陆, 出现{root@vurlt~}。
【如果您是苹果电脑系统】,更简单,无需下载PuTTY,系统可以直接连接VPS。 打开“终端”,输入 ssh root@ip 其中“ip”替换成你VPS的ip地址, 回车,然后输入密码回车登录就好。 (资料:http://www.cnblogs.com/ghj1976/archive/2013/04/19/3030159.html )
如果不想重复编译的话,底下1、2步可以省掉,直接使用编译好的适合自己系统的二进制文件。
1,搭建简易Golang环境
Golang选择1.6以及以上版本。
2,编译二进制文件
获取需要的额外库
go get github.com/golang/glog
go get github.com/phuslu/http2
获取goproxy服务器版本源码
git clone -b server.vps https://github.com/phuslu/goproxy.git
使用gox编译文件,这里以编译用于32位linux的文件为例。
cd goproxy
gox -osarch=’linux/386′ -ldflags=’-s’
稍等片刻,可见编译好的文件。
3,服务端配置
可以把生成的文件放到/opt文件夹下,便于管理。
习惯性选择使用supervisor来解决进程守护的问题,你也可选择其他方法。
下面是supervisor基本配置文件,debian下直接放到/etc/supervisor/conf.d文件夹下
[program:govps]
command=/opt/govps -addr=’:25′ -auth=’user:pass’ -certFile=’/my.crt’ -keyFile=’/my.key’
autostart=true
autorestart=true
user=root
用到了25端口,需要root权限。
govps可以自动生成服务端所需要的自签证书,上面的certFile、keyFile项目可以不填写,建议使用购买的证书或者免费证书。如果使用Let’s Encrypt,几乎就是秒签。
4,客户端配置
无论是python版的GoAagent,还是Golang版的GoProxy都是兼容服务端的。甚至只要支持HTTPS代理的客户都可以,例如MEOW。
GoA版本需要把proxy.user.ini文件中的vps段落参考如下进行修改
[vps]
enable = 1
listen = 127.0.0.1:8088
fetchserver = https://user:pass@9.9.9.9:25/
不过最建议使用的还是switchyomega+chrome,不需要什么客户端,原生态HTTP/2支持。
switchyomega中协议选择https,填上服务器的域名,最后完成鉴权信息。
在直接使用switchyomega+chrome+starSSL证书情况下,开网页看视频的体验较之原版ss有极大提升

没有评论:

发表评论