Thursday, October 19, 2017

教程:搬瓦工VPS搭建v2Ray 服务器,配合ShadowRay,v2Ray等客户端翻墙攻略

写在前面,因为小火箭的作者出了ShadowRay这个App,然后我又是个好奇心很强的人,之前的SS,包括现在这个博客站点,也是自己一边Google一边摸索着搭建,所以就Google和琢磨v2Ray这个翻墙方式,然后开始在搬瓦工上面使劲造,各种尝试,失败,尝试,失败之旅,一气之下撂下不干了,太闹心了,但过了一天后平静下心来想,这尼玛太窝囊了!我就不信了,必须得搞会这个东西,从小就是个倔驴没办法,然后就有了这篇文章的诞生,废话不多说,下面列出详细的过程,各位看官不喜勿喷,我是纯技术小白,不懂代码不懂各种学术描述,只有一颗倔强的心,觉得本文有用的,可以转给身边的朋友。

随后我又在另外一台搬瓦工和自用的vultr上尝试搭建,均已成功。搭建以后试用了一天(Mac上和iOS上),不知大是心理作用还是怎么的,速度居然相当快。下面还是说方法

时间线:2017-10-12更新

在VPS上同时搭建好shadowsocks和v2Ray后,可能出现SS可以用,但是v2Ray用不了的情况,我也遇到了,解决方法是需要打开防火墙(ubuntu1.6系统)

操作方法:1.
执行:apt-get install
ufw 回车,等待自动安装

2.
执行: ufw
enable
  回车

(如果出现以下提示

Command
may disrupt existing ssh connections. Proceed with operation (y|n)?
y)

选择 y 回车

3. ufw allow
22
 回车

4. ufw allow
xxx
 (xxx代表你的v2Ray客户端配置的端口)回车

5.
如果VPS上面也搭建Shadowsocks,执行同样的命令,把XX换成shadowsocks的端口,回车。

5. ufw allow
status
 回车,查看防火墙状态,应该都是allow和开通的

这样在同一个VPS上,Shadowsocks和v2Ray都可以翻墙了

我在安卓设备上,使用的是v2RayNG,速度快的起飞    

时间线:2017-10-11更新

1.
搬瓦工使用Centos 7没问题, Vultr且不行,后来换成了 Ubuntu 1.6

2.
记得要把防火墙打开,不然搭建好了也无法链接


准备材料

1. VPS
,知道IP,SSH端口,和root密码,搬瓦工的root密码是每次都要生成,vultr的是固定的

2. http://ift.tt/1MfVeDK 这个网站提前申请一个密码

3. SSH链接工具,用来远程登陆,windows可与用putty,Mac用自带的终端,顺便推一个,在Mac上面喜欢用Windows终端格式的,可以在Mac上下载一个Shuttle

4. 提前在网站上下载好v2Ray客户端(Windows/Mac)http://ift.tt/2g0mFdR 根据自己的设备选择下载,下载完以后解压出来

以上这些东西准备好以后,可以开工了

服务器配置

首先登陆终端,我用的是Mac,所以在主要讲的是Mac,但是也会有windows的方法,VPS的当然是最适合练手又耐操的搬瓦工主机,系统是 centos
7

输入ssh  -p 端口 root@IP 地址,回车,会提示要输入密码。复制密码,粘贴,回车,就会登陆。注:粘贴密码后不会显示出来,直接回车就可以

登陆成功以后,可以输入相应的指令开始安装服务器了。

一:自动安装脚本支持所有主流系统,只需一行命令即可完成安装过程,复制下列命令,粘贴,回车

bash <(curl -L -s http://ift.tt/2lNqhnK)

该脚本会自动安装unzipdeamon,并自动安装以下两个文件:

/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+适当的求助=
增加成功概率。

网络上关于此类介绍的文章很多,但是好像都是写给程序员看的,小白看不太懂或者无法全懂,我是一个小白,就按照小白的笨的步骤写的,希望看到的人都能按着步骤搭建成功,也希望各位老司机看后勿喷,多提意见

好吧,暂时就这些了,一切为了世界和平!

原文:http://ift.tt/2i4wgVh




via 细节的力量 http://ift.tt/2in6gER

No comments:

Post a Comment