V2Ray客户端配置指南

前言

如果还有其它问题欢迎咨询~
对于教程中错误和模糊难懂之处欢迎指出
文中下载链接最后更新于2019.2.6

阅读V射线实验室公约

下载安装

Android

Android有多个客户端可供选择,选择其中一个即可:

  1. BifrostV(v0.6.6)
  2. V2RayNG

Windows:

以下两个都需要下载

  1. V2Ray-Core (核心组件,无图形用户界面)
    根据系统位数,下载Windows 64位 V2Ray-core(v4.14.0)
    或者Windows 32位 V2Ray-core(v4.14.0)

  2. V2RayN
    下载V2RayN(v2.20)

Mac OS X

由于缺乏设备,无法研究

配置

通用方法

由于客户端众多且没有统一的标准,请按照服务供应商给出的配置一项项手动配置

项目
主机/服务器/地址 fly.seanchao.xyz
端口 port 2333
用户ID 即UUID
额外ID AlterId 64
加密方式 security auto
用户等级 1
网络/传输协议 network mkcp/kcp
加密方式 none
Mux 开启
远程路由/DNS (可选) 1.1.1.1
路由 BifrsotV:绕过局域网和中国大陆地址与网站;V2RayN:参数设置-绕过中国大陆地址和ip(这一步的目的是直连国内网站,降低延迟)

其它项目使用默认值即可

Android食用方法

BifrostV

点击右上角的添加图标。
1.从xx中导入
直接导入即可。

  • 从剪切板导入:复制好配置链接后点这个
  • 从文件导入:获取了配置文件后点这个
    2.手动设置
    参考上文表格。

Windows食用方法

需要注意的是,Windows平台需要给应用程序独立配置代理。不论使用哪个客户端,都需要先安装V2Ray-Core

V2Ray配置

V2Ray-Core

如果你打算使用V2RayN,请跳过本小节,直接阅读V2RayN
请打开配置文件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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
{
"log": {
"access": "",
"error": "",
"loglevel": "warning"
},
"inbound": {
"port": 1080,
"listen": "127.0.0.1",
"protocol": "socks",
"settings": {
"auth": "noauth",
"udp": true,
"ip": "127.0.0.1",
"clients": null
},
"streamSettings": null
},
"outbound": {
"tag": "agentout",
"protocol": "vmess",
"settings": {
"vnext": [{
"address": "fly.seanchao.xyz",
"port": 2333,
"users": [{
"id": "", //此处填入UUID
"alterId": 64,
"security": "auto"
}]
}],
"servers": null
},
"streamSettings": {
"network": "kcp",
"security": "",
"tlsSettings": null,
"tcpSettings": null,
"kcpSettings": {
"mtu": 1350,
"tti": 50,
"uplinkCapacity": 12,
"downlinkCapacity": 100,
"congestion": false,
"readBufferSize": 2,
"writeBufferSize": 2,
"header": {
"type": "none",
"request": null,
"response": null
}
},
"wsSettings": null,
"httpSettings": null
},
"mux": {
"enabled": true
}
},
"inboundDetour": null,
"outboundDetour": [{
"protocol": "freedom",
"settings": {
"response": null
},
"tag": "direct"
},
{
"protocol": "blackhole",
"settings": {
"response": {
"type": "http"
}
},
"tag": "blockout"
}
],
"dns": {
"servers": [
"1.1.1.1",
"8.8.8.8",
"8.8.4.4",
"localhost"
]
},
"routing": {
"strategy": "rules",
"settings": {
"domainStrategy": "IPIfNonMatch",
"rules": [{
"type": "field",
"port": null,
"outboundTag": "direct",
"ip": null,
"domain": [
"geosite:cn"
]
},
{
"type": "field",
"port": null,
"outboundTag": "direct",
"ip": [
"geoip:cn"
],
"domain": null
},
{
"type": "field",
"port": null,
"outboundTag": "direct",
"ip": [
"0.0.0.0/8",
"10.0.0.0/8",
"100.64.0.0/10",
"127.0.0.0/8",
"169.254.0.0/16",
"172.16.0.0/12",
"192.0.0.0/24",
"192.0.2.0/24",
"192.168.0.0/16",
"198.18.0.0/15",
"198.51.100.0/24",
"203.0.113.0/24",
"::1/128",
"fc00::/7",
"fe80::/10"
],
"domain": null
}
]
}
}
}

直接下载配置文件config.json

V2RayN

请确保已经下载并且解压了V2Ray-Core
V2RayN.exe放到解压后的文件夹中
点击左上角服务器
点击添加[Vmess]服务器
按前文表格手动完善配置

Win10 系统代理配置

  1. 在任务栏托盘区找到V2在任务栏托盘区找到V2RayN的图标,右键单击
  2. 勾选启用Http代理
  3. 在Http代理模式中选择PAC模式
  4. 打开设置->网络和Internet->代理
  5. 手动设置代理下,打开使用代理服务器按下图配置并保存
项目
地址 127.0.0.1
端口 1081 (默认)

注意:如果没有修改过V2Ray的配置,这样设置是没有问题的。如果之前修改过本地监听端口,需要首先查看本地监听端口。在V2RayN的主界面,打开参数设置->Core基础设置,即可看到。该数字+1即为正确的Http代理端口。

  1. 畅享万维网吧!

给应用配置代理

本小节及子节一般无需另行设置,如果按上文方法配置后无法使用请参阅

Chrome浏览器
  1. 下载插件SwitchyOmega
  2. 进入Chrome扩展程序页。点击右上角的菜单图标->更多工具->扩展程序。或者直接在地址栏输入chrome://extensions/并回车。
  3. 在网页右上角,开启开发者模式重启Chrome
  4. 进入Chrome扩展程序页
  5. 打开插件所在的文件夹,将其拖入页面中,并点击「添加扩展程序」安装。
  6. 点击地址栏中出现的插件图标,点击「选项」
  7. 点击左边情景模式下的某个选项
  8. 按照下表的参数进行配置
项目
代理协议 socks5
代理服务器 127.0.0.1
代理端口 1080
  1. 点击左边的应用选项
  2. 点击地址栏旁边的插件图标,点击刚才配置的情景模式名称以启用
    尽情网上冲浪吧!
Firefox浏览器

点菜单 -> 选项 -> 高级 -> 设置 -> 手动代理设置,在 SOCKS Host 填上 127.0.0.1,后面的 Port 填 1080,再勾上使用 SOCKS v5 时代理 DNS (这个勾选项在旧的版本里叫做远程 DNS)。



0感V2Ray(透明玩法)

推荐指数:★★★★★
想不想不打开各种App就直接自由畅快地享受国际互联网呢?想不想避免在电脑上开着V2Ray,手机也开着V2Ray的资源浪费呢?
试想有两个各自装有空调的相连的房间,中间有一道门相隔。之前我们所做的,便是在两个房间分别安装和配置好了空调,需要时独立开启,互不影响。但是倘若这台空调的制冷能力足够好,打开连接两个房间的大门,只需要在其中一个房间开启空调,两个房间便都能享受了,岂不美哉?
那么,如何在V2Ray中使用呢?
我们需要一台核心设备(开着空调的房间),可以是电脑、路由器、手机等任何一台已经正确配置并运行了V2Ray的设备,用于运行V2Ray并给其他设备提供V2Ray。以及任意多台需要自由上网的其它设备(废话),它们需要与核心设备连接在同一局域网下。

核心设备(提供V2Ray)

前期准备

确定核心设备的IP的地址。可以在路由器等的管理界面查看,也可以在设备本身的网络设置、WiFi设置详情页查看。
确定核心设备的本地监听端口,默认为1080
确定其它设备支持代理设置的情况(这一步可省略,看不懂跳过),如果其它设备支持socks代理,在下面核心设备的配置中就不必启用Http代理。

Windows

你也许已经发现了,在V2RayN的参数设置->v2rayN设置中有一项允许来自局域网的连接,勾选之

随后,按前文所述开启Http代理。记住此时正确端口号为基础设置中端口号+1
配置完成。

Linux/Windows及其它命令行版本

在配置文件中inbound项下将监听地址修改为0.0.0.0:
"listen": "0.0.0.0"
建议使用http代理:

1
2
3
4
5
6
7
8
9
"inbound": {
"port": 1080,
"listen": "0.0.0.0",
"protocol": "http",
"settings": {
"auth": "noauth"
},
"streamSettings": null
}

如有需要,根据实际情况修改防火墙/iptables设置。

需要自由上网的其它设备配置

一般设备都仅支持http代理,所以在上面其实都启用了http代理。
在配置中,主机名为核心设备的IP,端口为核心设备的本地端口

Android

进入WiFi设置的详情页

MIUI

在WiFi设置页,点击当前连接的WiFi右侧的箭头,进入WiFi详情页。
在代理下选择手动。输入主机名和端口。
按右上角勾勾保存。

原生/类原生

长按当前连接的WiFi,进入高级设置,代理选择手动,输入主机名和端口,保存。

Nintendo Switch

System Settings -> Internet -> Internet Settings -> 点击连接的WiFi -> Change Settings -> Proxy Settings (On) -> 手动配置

其它设备参考上述给出的设备设置方法配置

参考文献

  1. V2Ray白话文教程 https://toutyrater.github.io
  2. Project V 官方文档 https://www.v2ray.com
请作者喝咖啡~