v2rayA 高级 DNS 设置
常规用法默认的防止 DNS 污染规则通常使用预设的 DNS 公共服务器,高级用户可使用高级 DNS 设置进行自定义。 规则如下: 123tcp://223.5.5.5 -> direct119.29.29.29 -> directhttps://dns.google -> proxy 通常使用第一条规则进行 DNS 查询,当查询失败时将使用第二条,其后亦然。 使用 TCP 方式查询时应注意 DNS 是否支持 TCP 查询。 箭头右方的“出站名”表示使用左侧的 DNS 进行查询时使用的出站出口。 使用其他 DNS 客户端有时我们希望使用其他 DNS 客户端,例如 AdGuard 的 dnsproxy 接管本机的 DNS 请求。本节介绍如何做到这点。本节默认你已开启透明代理。 当使用 redirect 模式时当“透明代理实现方式”使用 redirect 时,将“防止DNS污染”设为关闭即可。 将“防止DNS污染”设为关闭后,v2ray-core 将不会设置 DNS 入站,从而避免 DNS 冲突。 redirect 模式下 UDP 流量不会经过 v2ray-core, ...
HTTP/Socks 带密码的入站
设置带密码的 HTTP/Socks5 入站v2rayA 利用 RoutingA 可以自由开启 HTTP/Socks5 入站,并设置密码。但即使设置了密码,HTTP/Socks5 仍不适合作为公网传输,也不适合在不信任的内网环境中使用,请仅在安全的内网环境下使用它们。 将“规则端口的分流模式”选为“RoutingA”。 在 RoutingA 设置中,在靠前位置插入如下规则: 123inbound: httpauthin = http(address: 0.0.0.0, port: 1081, user: user1, pass: user1pass, user:user2, pass:user2pass)inbound: socksauthin = socks(address: 0.0.0.0, port: 1082, udp:true, user: 123, pass: 123)inbound: sockslocalin = socks(address: 127.0.0.1, udp:true, port: 1080) 注意,不要将此处的端口和预 ...
v2rayA 多节点分流
介绍v2rayA 支持设置多个出站组(outbound),通过 RoutingA 可以设置根据不同的入站、源地址、目的地址等选择不同的出站,以实现各种复杂功能。 流媒体分流流媒体分流即访问不同的流媒体时,使用不同的服务器节点。例如观看奈非时使用可观看奈非的服务器节点,而正常冲浪时使用更快速的 IPLC 节点,BT 下载时使用流量更多的荷兰服务器节点。 下面以 Netflix 和 Disney 为例讲述分流方法: 在 v2rayA 的左上方新增两个出站,名为 Netflix 和 Disney。此时我们有三个出站:proxy、Netflix、Disney。 依次选择出站,在每个出站的界面中连接特定的服务器节点。 将“透明代理”选为“与规则端口所选模式一致”;将“规则端口的分流模式”选为“RoutingA”。 如果你不使用透明代理则无需设置透明代理,只需将“规则端口的分流模式”选为“RoutingA”即可。而后使用规则端口进行代理上网。 在 RoutingA 设置中,在靠前位置插入如下规则: 12domain(geosite: netflix) -> Netflixdo ...
无 ROOT 权限运行 v2rayA
以非 ROOT 权限运行 v2rayA 将无法使用部分功能,例如透明代理。 然而如果你希望以 ROOT 权限运行,且已拥有 ROOT 权限而 v2rayA 判断错误,可使用 --passcheckroot 跳过 root 权限检查。 一般地,使用环境变量 V2RAYA_LITE 或命令行参数 --lite 以使用非 ROOT 权限启动 v2rayA。 如果你使用 systemd,可通过控制用户服务 v2raya-lite.service 以本用户运行,例如: 1systemctl --user enable --now v2raya-lite.service 注意,该服务启动后,v2rayA 默认占据 2017 端口。因此如果已有其他实例在 2017 监听,需要先将其关闭,例如: 1systemctl disable --now v2raya.service
v2rayA 作为服务端进行公网传输
RequirementsDoks uses npm to centralize dependency management, making it easy to update resources, build tooling, plugins, and build scripts: Download and install Node.js (it includes npm) for your platform. Start a new Doks projectCreate a new site, change directories, install dependencies, and start development server. Create a new siteDoks is available as a child theme, and a starter theme: Use the Doks child theme, if you do not plan to customize a lot, and/or need future Doks upda ...
v2rayA BT 下载直连
方法 1:为 BT 应用设置单独的直连端口大多数 BT 应用可以设置 HTTP/Socks 代理,此时为 v2rayA 开放一个直连端口,将所有 BT 流量通过该端口即可。 将“透明代理”选为“与规则端口所选模式一致”;将“规则端口的分流模式”选为“RoutingA”。 使用 RoutingA 开放一个直连端口: 123inbound: socks_direct = socks(address: 0.0.0.0, port: 30000, udp:true)# 下条规则需要插入靠前位置inboundTag(socks_direct) -> direct 将 BT 应用的代理设置为上述直连端口。 方法 2:将 BT 应用运行在 Docker 中与 指定 Docker 容器代理 中所列方法类似,我们可以使得在 Docker 容器中的 BT 应用直连。 此方法只能适用于 v2rayA 与要直连的 BT 应用在同一台机器的情况。 当使用 tproxy 模式时由于透明代理实现方式为 tproxy 时,暂时无法代理桥接模式的 docker 容器,因此使用 tpro ...
v2rayA 指定 Docker 容器代理
指定 Docker 容器代理 此方法只能适用于 v2rayA 与要控制路由的 Docker 容器在同一台机器的情况。 透明代理使用 redirect 模式正如 BT 下载直连 中所列方法,我们可以控制每一个桥接的 Docker 容器的路由。 当 BT 应用运行在 Docker 时,默认的网络模式使用桥接模式(–network=bridge),此时容器会单独获得一个 IP 地址。而 Docker 的默认桥接网络为 172.17.0.0/16,容器会在该地址段中获取一个 IP 使用。如果我们想让所有桥接容器走直连,而特定容器走代理,可使用 RoutingA 进行控制,例如: 123# 将规则插入到较前位置source(172.17.0.213) -> proxysource(172.17.0.0/16) -> direct 上述规则使得 172.17.0.213 走代理,而 172.17.0.0/16 段直连。 当 docker 服务重启时,容器的 IP 地址可能会发生变化,因此需要固定容器的 IP 地址,方法参见 StackOverflow 上的讨论。 透明 ...
v2rayA 解锁网易云灰色歌曲
本案例将会向你展示如何使用 nondanee/UnblockNeteaseMusic 解锁网易云音乐的灰色歌曲。 下载由 nondanee/UnblockNeteaseMusic 项目的作者提供的证书。 信任此证书。信任的办法取决于你使用的 Linux 发行版,(archlinux/manjaro 可以使用 sudo trust anchor --store ca.crt) [ubuntu可以点我],其他发行版自己搜一下啦 如果你想让在 LAN 网络的苹果设备也生效, 在 Safari 打开证书并在设置-通用-描述文件中安装。安装成功后,在设置-通用-关于本机-证书信任设置中信任此证书 Android devices need to modify the network setting you connect (such as WLAN and APN) and set proxy to port 20172. Or if you have root privileges, you can try adding the certificate to ...
v2rayA 后端地址和入站端口设置介绍
如何查看端口点击“设置”=> “地址与端口”进入端口设置界面,可以 默认端口: 2017: v2rayA后端端口 20170: SOCKS协议 20171: HTTP协议 20172: 带分流规则的HTTP协议 如何使用端口首先确保v2ray设置,端口分享已经开启。然后在被代理设备上设置http或者socks5代理。详细使用方法参考v2rayA 局域网共享 Linux或MacOS, 参考如下设置: 12345export http_proxy=http://127.0.0.1:20172或export ALL_PROXY=socks5://127.0.0.1:20170或export ALL_PROXY=socks5://192.168.0.24:20170 (局域网内设备) Windows , IOS 以及安装可以参考以上设置中的地址和端口。
v2rayA 自动更新订阅和拓展规则库
1. RequirementsDoks uses npm to centralize dependency management, making it easy to update resources, build tooling, plugins, and build scripts: Download and install Node.js (it includes npm) for your platform. 2. Start a new Doks projectCreate a new site, change directories, install dependencies, and start development server. 2.1. Create a new siteDoks is available as a child theme, and a starter theme: Use the Doks child theme, if you do not plan to customize a lot, and/or need future ...