搭建 V2Ray,这篇文章就够了!最详细的 V2Ray 教程,一键搞定繁琐的 V2Ray 配置,V2Ray 安装部署图文教程送上!

作者: 冬冬 分类: 网络技术 发布时间: 2020-01-15 10:34

搭建 V2Ray,这篇文章就够了!最详细的 V2Ray 教程,一键搞定繁琐的 V2Ray 配置,V2Ray 安装部署图文教程送上

前言

此教程面向小小白萌新,从购买 VPS 到使用 SSH 登录并安装和配置 V2Ray,尽量详细一些,老鸟请自行飞过。

V2Ray 教程文章导航

  1. 第一部分环境信息
  2. 第二部分:创建服务器
  3. 第三部分:juicessh或xshell连接服务器
  4. 第四部分:V2Ray搭建
  5. 第五部分:V2Ray链接使用
  6. 第六部分:v2ray提速之锐速(扩展)(可选)

第一部分环境信息

  • 服务器系统:CentOS 7.5 x64 ;CentOS 7 以上版本系统兼容本教程
  • v2ray版本:v4.17.0
  • 客户端系统:Windows 10
  • VPS:我使用的是Vultr

第二部分:创建服务器

已有服务器的同学可以跳过这部分,没有服务器的同学可以先创建服务器,我使用的是Vultr.

第三部分:juicessh或xshell连接服务器

一、 准备好你的服务器,确认账号(一般是root)和密码,系统建议Centos7 ×64

SSH链接服务器软件  下载地址:https://wwx.lanzoux.com/b0eq459ti 密码:cwxb

二、 手机用juicessh连接服务器,教程如下

juicessh使用教程

(1)进入juicessh
(2)点上侧连接
(3)点右下角+
(4)昵称随意,类型SSH,地址你的服务器ip,端口默认22不变(映射端口和自设端口除外)
(5)认证选新建
(6)昵称随意,用户名一般为root,密码填你的服务器密码
(7)√
(8)√
(9)点你设置的配置,如无昵称就是以服务器ip命名
(10)如无意外,这时就自动登陆服务器了,如果提示你输入密码,再输一遍就行了,输入后记得点保存
(11)进入服务器后,就可以运行代码了,本机键盘手打或者复制粘帖均可

三、 电脑用xshell连接服务器,教程如下

xshell使用教程

(1)进入xshell
(2)点左上角文件
(3)点新建
(4)名称随意,协议SSH,主机你的服务器IP,端口默认22不变(映射端口和自设端口除外)
(5)确定
(6)选中设置的配置双击打开
(7)提示输入账号和密码,输入后记得点保存(没有提示可能IP被墙)
(8)进入服务器后,就可以运行代码了,本机键盘手打或者复制粘帖均可

注意:假如连不上服务器,可能是IP被墙,,或者是TCP阻断了,建议重新创建服务器,并且删除原有的.

第四部分:V2Ray搭建

1.安装wget 回车

digitalocean默认没有安装wget,我们需要自己安装,执行如下命令进行安装:

sudo yum -y install wget

2.安装unzip 回车

因为centos不支持apt-get,我们需要安装unzip,详见官方说明

sudo yum install zip unzip

Is this ok [y/d/N]: y 回车

3.执行安装 回车

 bash <(curl -L https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh)

显示一下信息代表安装成功:

installed: /usr/local/bin/v2ray
installed: /usr/local/bin/v2ctl
installed: /usr/local/share/v2ray/geoip.dat
installed: /usr/local/share/v2ray/geosite.dat
installed: /usr/local/etc/v2ray/config.json
installed: /var/log/v2ray/
installed: /var/log/v2ray/access.log
installed: /var/log/v2ray/error.log
installed: /etc/systemd/system/v2ray.service
installed: /etc/systemd/system/v2ray@.service
removed: /tmp/tmp.JEiRr518Jf
info: V2Ray v4.32.0 is installed.
You may need to execute a command to remove dependent software: yum remove curl unzip
Please execute the command: systemctl enable v2ray; systemctl start v2ray

好了到这里我们就搭建成功了(*^▽^*)

4.手动配置

①.生成ID

原先的脚本,会自动配置ID和生成config.json文件,现在这个脚本,需要自己配置config.json文件,首先获取用户ID:

运用指令:cat /proc/sys/kernel/random/uuid 创建一个用户 id ,并记住这个id号;

1
2
[root@vultr ~]# cat /proc/sys/kernel/random/uuid 
9ec43ee9-651d-435d-ac8f-c06dtfc79b01

②.配置文件

配置文件路径为/usr/local/etc/v2ray/config.json,可以使用vi指令打开文本,我个人喜欢使用winscp客户端,这样对文件的操作和windows一样,非常好用,进入上面路径,下载config.json文件,进行配置。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
{
  "inbounds": [{
    "port"2088,
    "protocol""vmess",
    "settings": {
      "clients": [
        {
          "id""9ec43ee9-651d-435d-ac8f-c06dtfc79b01",
          "level"1,
          "alterId"64
        }
      ]
    }
  }],
  "outbounds": [{
    "protocol""freedom",
    "settings": {}
  },{
    "protocol""blackhole",
    "settings": {},
    "tag""blocked"
  }],
  "routing": {
    "rules": [
      {
        "type""field",
        "ip": ["geoip:private"],
        "outboundTag""blocked"
      }
    ]
  }
}

直接复制我上面的配置即可使用,id就是上面第二步获取的用户id,此时端口是2088 ID是 9ec43ee9-651d-435d-ac8f-c06dtfc79b01

5.相关命令

在首次安装完成之后,V2Ray 不会自动启动需要手动运行上述启动命令。

而在已经运行 V2Ray 的 VPS 上再次执行安装脚本,安装脚本会自动停止 V2Ray 进程,升级 V2Ray 程序,然后自动运行 V2Ray。在升级过程中,配置文件不会被修改。

## 启动
sudo systemctl start v2ray

## 停止
sudo systemctl stop v2ray

## 重启
sudo systemctl restart v2ray

6.配置

安装完成之后,需要对服务器端、客户端进行配置才能进行使用,配置文件位于/etc/v2ray/config.json

v2ray支持多种协议,针对不同的协议需要进行不同的配置,下面是各种协议对应的服务端配置:

vmess协议配置

按照上面的步骤安装完之后就是类似与下面的配置,如果你想使用vmess协议,基本不用修改,就可以使用客户端进行连接。

查看配置文件(该配置在后面链接时使用):

cat /usr/local/etc/v2ray/config.json

注意:Vultr最新CentOS7需要开放端口或者关闭防火墙才能连接!!!!!!


停止防火墙请执行[回车]:

systemctl stop firewalld

重启防火墙[回车]:

firewall-cmd --reload

查看防火墙状态[回车] not running 表示已关闭:

firewall-cmd --reload

第五部分:V2Ray链接使用

各平台的v2ray客户端地址:

(✪ω✪)

Windows v2ray客户端:

下载方式一:百度云(直接解压可用)

【v2ray-windows-64.exe】:链接: https://pan.baidu.com/s/1kIZvM_J5gkNo_iondxDsUQ 提取码: px25

解压【【【点击v2rayN.exe启动】】】

下载方式二:GitHub

【v2rayN-v2rayN.exe-Github Release】 https://github.com/2dust/v2rayN/releases

【v2ray-windows-64.zip Github Release】 https://github.com/v2ray/v2ray-core/releases

v2ray-windows-64.zip进行解压,然后将下载的V2RayN.exe复制到解压后的目录,即两个下载好的文件需要在同一目录。

【【【点击v2rayN.exe启动】】】

(*^▽^*)(*^▽^*)(*^▽^*)(*^▽^*)(*^▽^*)(*^▽^*)

进行配置:

客户端的配置需要根据你的服务端进行相应的配置,因为你的服务端协议可能是vmess等。

如果你的服务端配置是协议vmess,则配置如下:


(✪ω✪)

Android v2ray客户端:

下载方式一:百度云(APK直接安装)

【v2ray-windows-64.exe】:https://pan.baidu.com/s/1rp5crZYis0KTEGChMsHQAw 提取码:ncn6

下载方式二:GitHub

(需要你去网上找设备相应的CPU架构并进行选择下载,也可以选择“universal”通用版的,但它却要比其它的安装包大个两倍多,难免会有些臃肿)
https://github.com/2dust/v2rayNG/releases

使用方法:

(1)打开 v2rayNG APP
(2)点击右上角 + 号
(3)选择 手动输入[Vmess]
(4)别名随意,地址(填服务器外网IP地址),端口(你设置的V2Ray端口),用户ID,额外ID:0,加密方式:auto,其他设置默认
(5)右上角 √ 保存
(6)右下角 V图标 点击启动.
(7)打开浏览器试试吧

(✪ω✪)

MacOS v2ray客户端:

https://github.com/Cenmrev/V2RayX/releases

(✪ω✪)

Linux内核 v2ray客户端:

(Debian、Ubantu、CentOS等电脑桌面发行版(不能完全通用,可以尝试一下)):
https://github.com/jiangxufeng/v2rayL/releases
(✪ω✪)

IOS v2ray客户端:

需要国外账号,推荐shadowrocket(小火箭),quantumult(圈),kitsunebi


测试

打开浏览器,访问www.google.com,如下:

16

祝大家春风得意!

文章转载自技术栈  https://www.stackcc.com

 

有疑问的下方留言

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!