mirror of
https://github.com/2dust/v2rayN.git
synced 2025-07-01 20:42:10 +00:00
Improve markdown formatting
https://github.com/2dust/v2rayN/issues/7377
parent
34d2d25675
commit
aea8f57554
7 changed files with 105 additions and 115 deletions
|
@ -43,12 +43,11 @@ JSON 数据如下
|
|||
|
||||
* path: path
|
||||
1. ws->path
|
||||
1. h2->path
|
||||
2. QUIC->key/Kcp->seed
|
||||
3. grpc->serviceName
|
||||
2. h2->path
|
||||
3. QUIC->key/Kcp->seed
|
||||
4. grpc->serviceName
|
||||
|
||||
* tls: 传输层安全(tls)
|
||||
* sni: serverName
|
||||
* alpn: `h2,http/1.1`
|
||||
* fp: fingerprint
|
||||
|
|
@ -17,6 +17,6 @@
|
|||
### 通用提示
|
||||
|
||||
* 支持`Xray-core`和`sing-box-core`
|
||||
* 订阅分组中的节点使用`Xray-core`时,前置代理和落地代理不支持`Hy2,TUIC,WireGuard`
|
||||
* 订阅分组中的节点使用`Xray-core`时,前置代理和落地代理不支持`Hysteria 2,TUIC,WireGuard`
|
||||
* 代理别名不存在时,产生配置时将会跳过此功能,且运行时不会提示用户
|
||||
* 代理别名将在所有的配置文件中搜索,所以可单独建立一个分组存放前置代理和落地代理的配置,防止误删
|
||||
|
|
|
@ -2,20 +2,18 @@
|
|||
|
||||
此文档只介绍说明比较复杂的功能和其内部的逻辑,那些只看文字就能明白的功能就省略了。
|
||||
|
||||
|
||||
### 从剪贴板导入分享链接 (Ctrl+V)
|
||||
|
||||
在非输入框区域可使用快捷键 Ctrl+V 触发。读取系统剪贴板中的内容;支持明文和 BASE64 编码的内容,会先后用 BASE64 编码和明文解析。
|
||||
解析逻辑:
|
||||
|
||||
1. 检查是否 https 开头,如果是则按新增订阅逻辑处理,否继续往下
|
||||
1. 检查是否 v2rayN 的分享内容,如果是则按新增混合配置逻辑处理,否继续往下
|
||||
1. 检查是否 SIP008 的分享内容,如果是则按新增 Shadowsocks 配置逻辑处理,否继续往下
|
||||
1. 检查是否 sing-box 或 v2ray 的多个自定义配置,如果是则按新增自定义配置逻辑处理,否继续往下
|
||||
1. 检查是否 sing-box 或 v2ray 的单个自定义配置,如果是则按新增自定义配置逻辑处理,否继续往下
|
||||
1. 检查是否 Clash 或 Hysteria 的自定义配置,如果是则按新增自定义配置逻辑处理,否继续往下
|
||||
1. 如果无法解析成功,则会生成一个无 Core 类型的自定义配置,需要用户编辑
|
||||
|
||||
2. 检查是否 v2rayN 的分享内容,如果是则按新增混合配置逻辑处理,否继续往下
|
||||
3. 检查是否 SIP008 的分享内容,如果是则按新增 Shadowsocks 配置逻辑处理,否继续往下
|
||||
4. 检查是否 sing-box 或 v2ray 的多个自定义配置,如果是则按新增自定义配置逻辑处理,否继续往下
|
||||
5. 检查是否 sing-box 或 v2ray 的单个自定义配置,如果是则按新增自定义配置逻辑处理,否继续往下
|
||||
6. 检查是否 Clash 或 Hysteria 的自定义配置,如果是则按新增自定义配置逻辑处理,否继续往下
|
||||
7. 如果无法解析成功,则会生成一个无 Core 类型的自定义配置,需要用户编辑
|
||||
|
||||
### 添加自定义配置配置文件
|
||||
|
||||
|
@ -74,7 +72,6 @@
|
|||
6. 如果本分组已经产生流量数据,则处理流量数据
|
||||
7. 延迟和速度数据将被清空
|
||||
|
||||
|
||||
### 基础设置
|
||||
|
||||
> 本地混合监听端口
|
||||
|
@ -105,7 +102,6 @@ sing-box 需要再选择多路复用协议才能正常生效。
|
|||
|
||||
分片功能只有 Xray 支持,所以 Tun 模式不支持。分片的实现类似代理链,所以开启后,前置代理和落地代理就会失效。
|
||||
|
||||
|
||||
### v2rayN 设置
|
||||
|
||||
> 开机启动
|
||||
|
@ -136,7 +132,6 @@ Windows Linux macOS 的系统代理设置都有一个选项叫`例外`或`忽略
|
|||
|
||||
Windows 部分用户有些比较特殊的应用需要设置系统代理的协议,请按需选择。普通用户请不要设置此选项,以免出现奇怪的问题。
|
||||
|
||||
|
||||
### Tun 模式设置
|
||||
|
||||
> 启用额外监听端口
|
||||
|
@ -211,7 +206,6 @@ sing-box rule set 文件来源逻辑:
|
|||
|
||||
对域名解析结果的处理,使用 ipv4 或 ipv6 等
|
||||
|
||||
|
||||
### 解除 Win10 UWP 应用回环代理限制
|
||||
|
||||
简单的说就是 Windows10+ UWP 应用存在沙盒机制,正常情况下无法访问 localhost,即无法访问回环地址,进而没法通过本机代理上网。这时候你就需要想使用此功能解除这个限制了。更详细的文档你可以 Google 搜索。
|
||||
|
@ -221,7 +215,6 @@ sing-box rule set 文件来源逻辑:
|
|||
|
||||
如果你开启了流量统计功能,此功能可以清所有配置文件的上传和下载数据,不包括延迟和速度数据。
|
||||
|
||||
|
||||
### 区域预置设置
|
||||
|
||||
|
||||
|
@ -250,7 +243,6 @@ Github API 接口有调用限制,如果你在短时间内更新了很多次,
|
|||
在 Windows 系统点击会隐藏主界面,从任务栏消失。
|
||||
在非 Windows 系统点击会结束运行并退出所有进程;窗口关闭功能受到设置选项控制,可以隐藏主界面或只是最小化窗口。
|
||||
|
||||
|
||||
### 主界面
|
||||
|
||||
> 配置文件列表
|
||||
|
@ -261,8 +253,8 @@ Github API 接口有调用限制,如果你在短时间内更新了很多次,
|
|||
|
||||
> 多配置文件最低延迟
|
||||
|
||||
根据用户选择的多个配置文件和当前设置项,产生 sing-box 配置文件, 自动生成 URLTest 组和 Selecctor 组。 在用户不干预的情况下,sing-box 会自动选择延迟最低的配置文件做出口。
|
||||
如果用户想手工选择出口,可在当前代理页面中 Selecctor 组中选择。
|
||||
根据用户选择的多个配置文件和当前设置项,产生 sing-box 配置文件, 自动生成 URLTest 组和 Selector 组。 在用户不干预的情况下,sing-box 会自动选择延迟最低的配置文件做出口。
|
||||
如果用户想手工选择出口,可在当前代理页面中 Selector 组中选择。
|
||||
此功能过于复杂,所以会跳过前置代理和落地代理功能。
|
||||
|
||||
> 多配置文件负载均衡
|
||||
|
|
|
@ -15,5 +15,6 @@
|
|||
这一功能的常见用法是分流国内外流量,核心可以通过内部机制判断不同地区的流量,然后将它们发送到不同的出站代理。
|
||||
|
||||
### 常规用法
|
||||
|
||||
1. 系统代理 选择 自动配置系统代理
|
||||
2. 路由功能 选择 绕过大陆
|
10
Faq.md
10
Faq.md
|
@ -1,10 +1,10 @@
|
|||
## 常见问题
|
||||
|
||||
|
||||
### 反馈问题时,开发者需要的日志从哪里找到?
|
||||
|
||||
反馈问题时应该在重现之前,先把原来的日志删除,重现后再把详细步骤和日志提交。
|
||||
问题分为 v2rayN 问题 和 核心问题两种,所以日志也对应的有两种:
|
||||
|
||||
1. v2rayN 问题:比如界面操作,设置,测速,检查更新等,日志存放在 guiLogs 文件夹。
|
||||
2. 核心问题:日志显示在主界面信息栏中,可以复制出来。
|
||||
|
||||
|
@ -22,10 +22,9 @@
|
|||
相关的 issue 挺多的,搜索 https://github.com/2dust/v2rayN/issues?q=win7
|
||||
因为 Golang 最新版本已经停止了支持 Win7 ,所以各个核心对 Win7 给出了特殊版本,需要你手动下载后放入 bin 文件夹中
|
||||
|
||||
1. Xray : 下载文件中包含有 win7 的包
|
||||
2. sing-box : 下载文件中包含有 Windows legacy 的包
|
||||
3. mihomo : 下载文件中包含有 Windows go120 的包
|
||||
|
||||
1. Xray : 下载文件中包含有 win7 的包
|
||||
2. sing-box : 下载文件中包含有 Windows legacy 的包
|
||||
3. mihomo : 下载文件中包含有 Windows go120 的包
|
||||
|
||||
### 为什么 Windows 自动配置系统代理模式下系统代理中只有HTTP代理而没有SOCKS代理
|
||||
|
||||
|
@ -73,6 +72,7 @@ https://github.com/2dust/v2rayN/discussions/5795
|
|||
### 启用TUN模式问题的统一回复
|
||||
|
||||
TUN模式问题很复杂,直接看 issue 和 discussion
|
||||
|
||||
* https://github.com/2dust/v2rayN/issues/4539
|
||||
* https://github.com/2dust/v2rayN/discussions/3888
|
||||
* https://github.com/2dust/v2rayN/discussions/5828
|
||||
|
|
2
Home.md
2
Home.md
|
@ -1,6 +1,7 @@
|
|||
> #### A GUI client for Windows, Linux and macOS, support Xray and sing-box and others
|
||||
|
||||
## 沟通
|
||||
|
||||
* [常见问题](https://github.com/2dust/v2rayN/wiki/Faq) 页面是查看您的问题是否已被问到的好地方。
|
||||
* 如果您需要帮助,请在 [GitHub Discussions](https://github.com/2dust/v2rayN/discussions) 中提问。
|
||||
* 如果您发现错误或有功能请求,请 [提交 issue](https://github.com/2dust/v2rayN/issues/new)。
|
||||
|
@ -21,4 +22,3 @@
|
|||
* [未做界面设置的参数说明](Description-of-some-parameters)
|
||||
* [VMess 分享链接说明](Description-of-VMess-share-link)
|
||||
* [v2rayN 订阅功能说明](Description-of-subscription)
|
||||
|
|
@ -24,7 +24,6 @@
|
|||
- `v2rayN-windows-arm64.zip` WPF实现的界面,需要安装 [Microsoft .NET 8.0 Desktop Runtime]
|
||||
- `v2rayN-windows-arm64-desktop.zip` Avalonia UI 实现的界面
|
||||
|
||||
|
||||
### Linux
|
||||
|
||||
1. 非`zip`格式包为安装版,存储文件位置为系统规定的用户文件中
|
||||
|
@ -47,7 +46,6 @@
|
|||
- `v2rayN-linux-arm64.deb` 安装:`sudo dpkg -i v2rayN-linux-arm64.deb` ,无法使用内置检查更新升级版本
|
||||
- `v2rayN-linux-arm64.AppImage` 无法使用内置检查更新升级版本
|
||||
|
||||
|
||||
### macOS
|
||||
|
||||
1. 非`zip`格式包为安装版,存储文件位置为系统规定的用户文件中
|
||||
|
|
Loading…
Reference in a new issue