翻墙入口,Telegram上最大的免费科学上网解决方案提供者,
致力于维护互联网世界普世自由价值、建立翻墙行业新秩序。

[教程]V2Ray客户端根据配置文件手动添加账号

[教程]V2Ray客户端根据配置文件手动添加账号

支持V2Ray的客户端有多个,如安卓手机:BifrostV、V2RayNG;苹果手机:Kitsunebi;PC 电脑端:V2RayN、V2RayW 等。或许目前 V2Ray 账号链接(二维码)的标准并未统一,导致同一个账号(链接或二维码)有些客户端能导入,有些客户端却导入失败。

通过手动填写添加账号的方式,能够避免这种情况。

1.V2Ray 的配置文件

手动添加账号的前提是拥有 V2Ray 账号的配置文件,逗比在《Vary 账号共享》文中,为每个共享的 V2ray 添加了完整的配置文件。

1.1 配置文件的用法

你可以复制配置内容保存为config.json(文件名 config 文件格式后缀.json),打开客户端选择以文件的方式导入;
也可以通过查看配置文件内容中的主机名、端口、用户 ID 等信息,将其手动填写至客户端使用,这是本文主要讲解的内容。

1.2 配置文件的种类

V2Ray 有 4 种传输协议,分别是TCPmKCPWebSocketHTTP/2,在客户端,他们可能会被缩写成TCPKCPWSH2。在搭建 V2ray 选择的传输协议不同,客户端手动输入账号时填写的内容也有些不同,大体分为这 4 类。

2.手动添加:HTTP/2

HTTP/2 是逗比根据地共享账号采用的传输协议,所以我们先讲如何看懂 HTTP/2 协议的配置文件。

2.1 配置文件

{   "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": "fgq-aa.v2ray.world", //主机地址           "port": 443, //端口           "users": [             {               "id": "3edf4e5d-1cef-4e73-8a5f-a3ad98b81b85", //用户 ID               "alterId": 64, //额外 ID(Alterld)               "email": "[email protected]",               "security": "aes-128-gcm" //加密方式             }           ]         }       ],       "servers": null     },     "streamSettings": {       "network": "h2", //网络传输协议       "security": "tls", //加密方式       "tlsSettings": {         "allowInsecure": true,         "serverName": null       },       "tcpSettings": null,       "kcpSettings": null,       "wsSettings": null,       "httpSettings": {         "path": "/sever", //HTTP 路径         "host": null       }     },     "mux": {       "enabled": true     }   },   "inboundDetour": null,   "outboundDetour": [     {       "protocol": "freedom",       "settings": {         "response": null       },       "tag": "direct"     },     {       "protocol": "blackhole",       "settings": {         "response": {           "type": "http"         }       },       "tag": "blockout"     }   ],   "dns": {     "servers": [       "8.8.8.8",       "8.8.4.4",       "localhost"     ]   },   "routing": {     "strategy": "rules",     "settings": {       "domainStrategy": "IPIfNonMatch",       "rules": [         {           "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         }       ]     }   } } 

很长对吧?其实包含账号信息部分的代码并不多,只有 10 行左右。在客户端手动填写账号,只需注意下图标记的这几行。逗比通过文字对其作了注释,说明了它们的作用。

[教程]V2Ray客户端根据配置文件手动添加账号

2.2 填写方法

主机地址[address]:根据配置文件显示的内容填写; 端口[port]:根据配置文件显示的内容填写; 用户 ID[id]:根据配置文件显示的内容填写; 额外 ID[alterId]:根据配置文件显示的内容填写; 服务器的加密方式[security]:可以随便选,一般建议电脑 aes-128-gcm;手机 chacha20-poly1305; 网络传输协议[network]:HTTP/2(h2); 底层传输安全的加密方式[security]:tls; HTTP 路径[path]:根据配置文件显示的内容填写; HTTP 伪装域名[host]::根据配置文件显示的内容填写,如配置文件未显示该项则保持空白; Mux:开启可能会提升速度,但有几率出现网络断流; 路由:根据需要选择,一般选择绕过局域网和大陆; 使用内置 DNS:BifrostV 客户端有此选项,开启可能有助于加快访问国内网站时的响应速度; 分应用模式:BifrostV 客户端有此选项,可以选择某些应用绕过 VPN,可根据需要开启; 其它未列出的选项,如果你不懂它们有什么作用,请保持默认。 

2.3 填写示例

点我查看手机版(BifrostV)

[教程]V2Ray客户端根据配置文件手动添加账号
[教程]V2Ray客户端根据配置文件手动添加账号

3.手动添加:TCP

TCP 协议 也是逗比根据地共享账号采用的传输协议之一,TCP 协议配置一般安装 V2Ray 后默认生成的配置,算是标配吧。

3.1 配置文件

{   "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": "69.30.201.22", //服务器 IP(主机名字)           "port": 42551, //端口           "users": [             {               "id": "586df0bf-c698-4bbe-96de-fb2cb9f5dde0", //用户 ID               "alterId": 500, //额外 ID 数               "email": "[email protected]",               "security": "aes-128-gcm"             }           ]         }       ],       "servers": null     },     "streamSettings": {       "network": "tcp", //网络传输协议       "security": "",       "tlsSettings": null,       "tcpSettings": null,       "kcpSettings": 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": [       "8.8.8.8",       "8.8.4.4",       "localhost"     ]   },   "routing": {     "strategy": "rules",     "settings": {       "domainStrategy": "IPIfNonMatch",       "rules": [         {           "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         }       ]     }   } } 

搭建 V2Ray 时默认的 TCP 配置非常简单,一般在客户端只需要填写IP 地址端口用户 ID额外 ID网络传输协议这几项。

[教程]V2Ray客户端根据配置文件手动添加账号

3.2 填写方法

主机地址[address]:根据配置文件显示的内容填写; 端口[port]:根据配置文件显示的内容填写; 用户 ID[id]:根据配置文件显示的内容填写; 额外 ID[alterId]:根据配置文件显示的内容填写; 服务器的加密方式[security]:可以随便选,一般建议电脑 aes-128-gcm;手机 chacha20-poly1305; 网络传输协议[network]:TCP; Mux:开启可能会提升速度,但有几率出现网络断流; 路由:根据需要选择,一般选择绕过局域网和大陆; 使用内置 DNS:BifrostV 客户端有此选项,开启可能有助于加快访问国内网站时的响应速度; 分应用模式:BifrostV 客户端有此选项,可以选择某些应用绕过 VPN,可根据需要开启; 其它未列出的选项,如果你不懂它们有什么作用,请保持默认。 

3.3 填写示例

[教程]V2Ray客户端根据配置文件手动添加账号
点我查看电脑版(V2RayN)

[教程]V2Ray客户端根据配置文件手动添加账号

阅后请多多推广本文:[教程]V2Ray客户端根据配置文件手动添加账号
赞(0)
未经允许不得转载:翻墙党 » [教程]V2Ray客户端根据配置文件手动添加账号
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址