V2rayN配置教程

2021.03.04更新:使用V2rayN 4.0以上版本请参考:V2rayN 4.12配置教程

v2rayN 是Windows平台上一款基于v2ray核心的简洁好用、功能强大的v2ray客户端,支持Vmess、Shadowsocks、Socks5、trojan等多种协议,也支持服务器订阅。本教程详细介绍v2rayN的安装和配置步骤,如果配置完后无法上网,请参考: PC端科学上网常见问题

阅读本教程的前提:

  1. 已有服务端信息,请参考 v2ray一键脚本获取科学上网服务端信息
  2. 下载好V2RayN,未下载的请到这个页面下载:V2Ray windows客户端下载

V2rayN配置教程

1. 安装客户端:找到下载的安装程序,找一个合适的目录解压不要放在C盘的”Program Files”目录下,会有权限问题),不要双击压缩文件中的v2rayN.exe直接打开!

V2rayN是绿色软件,解压后直接可以使用,不需要安装

2. 进入V2rayN-Core目录,双击“v2ayN”,程序启动后托盘上会出现一个V图标(托盘就是桌面右下角,显示时间输入法那块)。如果程序没有反应,或提示“V2rayN已停止工作”,请先更新系统并安装 .NET Framework 4.7.2Microsoft Visual C++ 2015 Redistributable (x86) 再重新打开;

v2rayn logo

v2rayn logo

3. 点击系统托盘的V2RayN图标,弹出程序主界面:

v2rayn 主界面

v2rayn 主界面

3. 点“服务器”下拉菜单中的添加“vmess”服务器,出现添加服务器界面:

v2rayN添加vmess服务器

v2rayN添加vmess服务器

4. 填写服务器地址(域名或ip)、端口(port)、用户id(uuid)、额外id(alterid)(不知道这些信息填什么请参考参考 获取科学上网服务端信息)。加密方式一般都是auto,传输协议一般是tcp(本站的一键脚本都会输出这些信息)。别名随便写就可以,比如“洛杉矶不限流量”。

Just My Socks V2ray加密方式选none或者auto上不了网,请改成chacha20-ietf-poly1305

如果使用了伪装等高级技术,需要选择伪装类型(ws伪装类型选none),伪装域名填写配置的主机名,输入伪装路径,底层传输安全选择tls,allowinsecure选择true(没使用伪装不要动这些参数!

如果服务端信息是订阅,点击“订阅”下拉框的“订阅设置”,在弹框中点击“添加”,输入订阅网址,然后按确定:

v2rayN添加订阅

v2rayN添加订阅

5. 服务器信息配置好后,主界面下方会出现日志信息:

V2rayN日志

V2rayN日志

如果日志出现“找不到 v2ray-core,下载地址: https://github.com/v2ray/v2ray-core/releases”的提示,说明下载了不完整的客户端,请从 V2Ray windows客户端下载 页面中的本站重新下载客户端(如果从官网下载,请确保下载的是V2rayN-core.zip文件)

6. 点击主界面上的“参数设置”(V2rayN 4.0开始变成“参数” ,右边下拉框中找到“参数设置”),在“Core:基础设置”中将“Http代理”选择“开启PAC,并自动配置PAC(PAC模式)”;需要隐藏真实ip,或者某些网站打不开,可使用全局模式(也可以右键托盘图标,在”Http代理“中选择):

V2rayN 4.0开始移除了PAC模式,HTTP代理选项没有了,此步骤可略过

v2rayN参数设置

v2rayN参数设置

7. 接着点击“Core:路由设置”,域名策略选“AsIS”,然后点击“一键设置默认自定义路由规则”,然后点击下方的“确定”完成设置:

V2rayN 4.0开始,此菜单在“设置”下拉菜单中的“路由设置”中

最新版V2rayN没有一键设置默认自定义路由规则,请右键桌面右下角V2rayN的图标,选择“系统代理”->“自动配置系统代理”、“路由”->“绕过大陆”,等同于旧版的PAC模式

v2rayN选择路由策略

v2rayN选择路由策略

特别注意:对于VLESS+TCP+XTLS组合,v2rayN客户端需要如下设置才能正常使用:

  1. 使用v2rayN 3.29版本,可以从这里下载: https://v2xtls.org/download.php?filename=/v2/windows/v2rayN-v3.29.zip
  2. 使用最新版v2rayN,“设置”-》“参数设置”-》”v2rayN设置“,Core类型选择”Xray_core“

对于VLESS+TCP+XTLS组合,使用最新版v2rayN但未选择Xray_core,将无法上网;查看服务端日志,会发现许多“[Warning] [1564266233] v2ray.com/core/app/proxyman/inbound: connection ends > v2ray.com/core/proxy/vless/inbound: failed to find the default “alpn” config” 的提示

如果系统防火墙弹出提示,选择“允许访问”。

配置没问题且服务器网络通畅的话,接下来就可以打开浏览器愉快的访问外网了。

配置完后无法上外网,请参考: PC端科学上网常见问题

参考

1. V2ray教程

2. V2ray高级技巧:流量伪装

3. V2ray带伪装一键脚本

《V2rayN配置教程》上有105条评论

  1. 为什么安卓手机上除了谷歌APP可以用,还有ins 推特脸书可以访问,唯独不能访问谷歌play商店和油管app,但是网页版的商店和油管又可以访问,这是什么原因呢 有什么解决办法吗?

      1. 可以了 我在网上重新安装了个低版本的google play服务,我的是小米10 新版本的都被小米禁了

  2. 我没解压直接打开了蹦出很多文件,这些是更改了哪些文件?对电脑的后续使用有影响吗

  3. 老哥,我v2rayN在电脑1上面可以使用和上网,也能分享到手机小火箭上网。但通过二维码分享给电脑2就是不能连外网,有办法结局吗

  4. 用二维码分享到小火箭上的网。看tiktok的直播会加载不出来 是网速太慢了吗

  5. 您好,PC端能用安卓提示“io:read/wtite on closed pipe”怎么解决,手机系统是
    MIUI10.0,V2rayn是GooglePlay下的1.6.15

  6. 2021/08/13 11:54:45 tcp:127.0.0.1:51461 accepted tcp:twitter.com:443 [proxy]
    2021/08/13 11:54:50 tcp:127.0.0.1:61955 accepted tcp:www.google.com:443 [proxy]
    2021/08/13 11:54:50 tcp:127.0.0.1:61956 accepted tcp:www.gstatic.com:443 [proxy]
    2021/08/13 11:56:07 [Warning] failed to handler mux client connection > v2ray.com/core/proxy/vmess/outbound: failed to find an available destination > v2ray.com/core/common/retry: [dial tcp 45.76.159.168:9974: i/o timeout] > v2ray.com/core/common/retry: all retry attempts failed
    2021/08/13 11:58:03 tcp:127.0.0.1:52400 accepted tcp:ajax.googleapis.com:443 [proxy]

    您好,配置好后不能连外网,但是IP是正常的也可以ping国内外,显示

  7. 配置成功
    [Vmess] 美国2-三网优化(918us1***xyz:80)
    启动服务(2021/10/1 10:52:15)…
    V2Ray 4.34.0 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.15.6 windows/386)
    A unified platform for anti-censorship.
    2021/10/01 10:52:15 [Info] v2ray.com/core/main/jsonem: Reading config: D:\搜狗高速下载\v2rayN-v4.12\v2rayN-Core\config.json
    2021/10/01 10:52:16 [Warning] v2ray.com/core: V2Ray 4.34.0 started

    大佬这种情况还是上不去 是什么问题呢

  8. 2021/12/22 01:02:15 [Warning] [339523114] v2ray.com/core/proxy/http: failed to read response from cachefly.cachefly.net > io: read/write on closed pipe

      1. ip能ping通,伪装站打开正常。之前打不开好像是因为我用的https,用http就打开了

  9. 我电脑能正常上外网,换了新手机怎么获取新的配置?以前的配置记录都没了

  10. 配置成功
    [] [Vmess] 233v2.com_45.77.156.241(45***241:8080)
    启动服务(2022/6/6 11:03:59)……
    Xray 1.5.5 (Xray, Penetrates Everything.) Custom (go1.18.1 windows/amd64)
    A unified platform for anti-censorship.
    2022/06/06 11:03:59 [Info] infra/conf/serial: Reading config: C:\Users\86185\Desktop\v2rayN-Core\config.json

    您好,为什么这样我上不去网呢?我的评论怎么一直被吞啊

  11. 配置成功
    [] [Vmess] github.com/freefq – 美国CloudFlare节点 32(162***42:443)
    启动服务(2022/12/24 19:45:58)…
    Xray 1.6.1 (Xray, Penetrates Everything.) Custom (go1.19.2 windows/amd64)
    A unified platform for anti-censorship.
    2022/12/24 19:45:59 [Info] infra/conf/serial: Reading config: C:\Users\MACHENIKE\AppData\Local\Temp\360zip$Temp\360$2\v2rayN-Core-5.1\v2rayN-Core\config.json
    2022/12/24 19:45:59 [Warning] core: Xray 1.6.1 started

  12. 大佬你好,V2ray-VLESS+WS+TLS(可过cdn)搭建成功,可是连不上网,V2rayN V3.29提示以下错误,感谢你的解惑!

    v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/vmess/outbound: failed to find an available destination > v2ray.com/core/common/retry: [v2ray.com/core/transport/internet/websocket: failed to dial WebSocket > v2ray.com/core/transport/internet/websocket: failed to dial to (wss://wethes): > write tcp 19*.168.*.11:6*729->172.*7.1*4.1*1:443: i/o timeout operation was canceled > v2ray.com/core/common/retry: all retry attempts failed

  13. [Warning] [1855587259] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/vmess/outbound: failed to find an available destination > v2ray.com/core/common/retry: [dial tcp 1080: connectex: No connection could be made because the target machine actively refused it.] > v2ray.com/core/common/retry: all retry attempts failed
    2023/06/25 09:35:41 tcp:127.0.0.1:6414 accepted tcp:twitter.com:443 [proxy]
    请问这个是哪里配置错了,我的手机都可以正常连接,就是电脑连接就报这个错

      1. 2023/06/25 10:52:39 [Warning] [1441974096] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/vmess/outbound: failed to find an available destination > v2ray.com/core/common/retry: [dial tcp 100.24.20.239:8080: connectex: No connection could be made because the target machine actively refused it.] > v2ray.com/core/common/retry: all retry attempts failed
        我看端口和地址都是对的

  14. 我想把不需要用的应用区分开来,怎么解决请大神指教

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注