写在前面,因为小火箭的作者出了ShadowRay这个App,然后我又是个好奇心很强的人,之前的SS,包括现在这个博客站点,也是自己一边Google一边摸索着搭建,所以就Google和琢磨v2Ray这个翻墙方式,然后开始在搬瓦工上面使劲造,各种尝试,失败,尝试,失败之旅,一气之下撂下不干了,太闹心了,但过了一天后平静下心来想,这尼玛太窝囊了!我就不信了,必须得搞会这个东西,从小就是个倔驴没办法,然后就有了这篇文章的诞生,废话不多说,下面列出详细的过程,各位看官不喜勿喷,我是纯技术小白,不懂代码不懂各种学术描述,只有一颗倔强的心,觉得本文有用的,可以转给身边的朋友。
来源: http://www.liyonge.com/2017/10/11/v2ray/
随后我又在另外一台搬瓦工和自用的vultr上尝试搭建,均已成功。搭建以后试用了一天(Mac上和iOS上),不知大是心理作用还是怎么的,速度居然相当快。下面还是说方法
时间线:2017-10-11更新
1. 搬瓦工使用Centos 7没问题, Vultr且不行,后来换成了 Ubuntu 1.6
2. 记得要把防火墙打开,不然搭建好了也无法链接
准备材料
1. VPS ,知道IP,SSH端口,和root密码,搬瓦工的root密码是每次都要生成,vultr的是固定的
2. https://www.uuidgenerator.net/ 这个网站提前申请一个密码
3. SSH链接工具,用来远程登陆,windows可与用putty,Mac用自带的终端,顺便推一个,在Mac上面喜欢用Windows终端格式的,可以在Mac上下载一个Shuttle
4. 提前在网站上下载好v2Ray客户端(Windows/Mac)https://github.com/v2ray/v2ray-core/releases/tag/v2.40 根据自己的设备选择下载,下载完以后解压出来
以上这些东西准备好以后,可以开工了
服务器配置
首先登陆终端,我用的是Mac,所以在主要讲的是Mac,但是也会有windows的方法,VPS的当然是最适合练手又耐操的搬瓦工主机,系统是 centos 7
输入ssh -p 端口 root@IP 地址,回车,会提示要输入密码。复制密码,粘贴,回车,就会登陆。注:粘贴密码后不会显示出来,直接回车就可以
登陆成功以后,可以输入相应的指令开始安装服务器了。
一:自动安装脚本支持所有主流系统,只需一行命令即可完成安装过程,复制下列命令,粘贴,回车
bash <(curl -L -s https://install.direct/go.sh)
该脚本会自动安装
unzip
和deamon
,并自动安装以下两个文件:
/usr/bin/v2ray/v2ray:V2Ray 程序;
/etc/v2ray/config.json:配置文件;
脚本安装完成无误后,会提示安装成功,然后进行如下操作(看不懂英文的,出现v2Ray v.x.x.x is installed表示成功了)
二:输入
vi /etc/v2ray/config.json
指令,回车,进入vi编辑状态,这个时候开始配置服务器
要改的地方就是文字标注的地方,改完记得要记录下来,修改完以后保存退出 (估计对于很多人来说,最难的是在JSON里面的编辑吧,具体的操作快捷键,请点击这里参照里面的介绍,其它的请Google
三:输入
service v2ray start
回车,来启动 V2Ray ,会提示启动成功。(之后可以使用 service v2ray start|stop|status|reload|restart|force-reload
控制 V2Ray 的运行。)到这里,服务器就已经搭建好了客户端配置
Mac端
先说Mac,打开准备工作中第4步里下载好,并解压出来的客户端文件夹,打开文件夹,里面有个config.json文件,双击打开
打开以后,下面截图里面,汉字标注的地方进行修改,修改完以后保存,如何保存,请搜索vi快捷操作方法,(有功夫的时候我把这里能用到的vi操作方法写一个吧)
保存以后,右击文件夹里面的“v2Ray”,选择用终端打开
然后打开v2ray客户端,填入相应的信息就可以翻墙了(Mac要另外下载好客户端,点这里下载)
Windows端
windows端的话,也是一样,先找到config.json文件,修改IP,端口,密码等信息(必须和第一步中配置好的信息相对应),修改后保存,然后双击打开v2Ray,按照上图的方法填写相应信息,保存就可以
iOS端
iOS端目前用的是小火箭Shadowrocket的作者写的 ShadowRay,目前在测试阶段,我也加入了测试,ShadowRay(Twitter:@ShadowRayApp)购买地址:请点击这里
图1
图2
配置方式的话大同小异,填入IP,端口,密码,加密方式等,和服务器配置里面的相对应就可以了。
以上就是我自己配置成功以后,马上根据记忆和我保存的东西写的一篇步骤,写的很乱也很糙,后续还会修改,一来给各位一个借鉴,二来到时候自己也可以复习,在搭建成功之前,我试过很多次,都败下阵来了,都是因为细节原因和概念错误所以没搞明白,最大的困难我相信大部分都是在输入vi 进入JSON的编辑模式以后不知道怎么编辑,所以特地补了下课,学习如何使用vi这个功能,建议各位,这个环节上不来,信我的没错。但依然跟以前搭建SS一样,因为各种原因出错,好在是没放弃,不断试错+Google+适当的求助= 增加成功概率。
网络上关于此类介绍的文章很多,但是好像都是写给程序员看的,小白看不太懂或者无法全懂,我是一个小白,就按照小白的笨的步骤写的,希望看到的人都能按着步骤搭建成功,也希望各位老司机看后勿喷,多提意见
好吧,暂时就这些了,一切为了世界和平!
没有评论:
发表评论