Fix: not enough links

This commit is contained in:
JimhHan 2021-03-18 23:32:36 +08:00
parent bdf38ea0c3
commit 8a0c7d76e8
No known key found for this signature in database
GPG Key ID: 48D5D7CF95157AC5
17 changed files with 60 additions and 86 deletions

View File

@ -32,46 +32,46 @@ Xray 的配置文件为 json 格式, 客户端和服务端的配置格式没有
## 基础配置模块 ## 基础配置模块
> log:[LogObject](./log) > log:[LogObject](./log.md)
日志配置,控制 Xray输出日志的方式. 日志配置,控制 Xray输出日志的方式.
> api:[ApiObject](./api) > api:[ApiObject](./api.md)
提供了一些API接口供远程调用。 提供了一些API接口供远程调用。
> dns: [DnsObject](./dns) > dns: [DnsObject](./dns.md)
内置的 DNS 服务器. 如果没有配置此项,则使用系统的 DNS 设置。 内置的 DNS 服务器. 如果没有配置此项,则使用系统的 DNS 设置。
> routing: [RoutingObject](./routing) > routing: [RoutingObject](./routing.md)
路由功能。可以设置规则分流数据从不同的outbound发出. 路由功能。可以设置规则分流数据从不同的outbound发出.
> policy: [PolicyObject](./base/policy) > policy: [PolicyObject](./policy.md)
本地策略,可以设置不同的用户等级和对应的策略设置。 本地策略,可以设置不同的用户等级和对应的策略设置。
> inbounds: \[ [InboundObject](./inbound) \] > inbounds: \[ [InboundObject](./inbound.md) \]
一个数组,每个元素是一个入站连接配置。 一个数组,每个元素是一个入站连接配置。
> outbounds: \[ [OutboundObject](./outbound) \] > outbounds: \[ [OutboundObject](./outbound.md) \]
一个数组,每个元素是一个出站连接配置。 一个数组,每个元素是一个出站连接配置。
> transport: [TransportObject](./base/transport) > transport: [TransportObject](./transport.md)
用于配置 Xray 其它服务器建立和使用网络连接的方式。 用于配置 Xray 其它服务器建立和使用网络连接的方式。
> stats: [StatsObject](./stats) > stats: [StatsObject](./stats.md)
用于配置流量数据的统计。 用于配置流量数据的统计。
> reverse: [ReverseObject](./reverse) > reverse: [ReverseObject](./reverse.md)
反向代理。可以把服务器端的流量向客户端转发,即逆向流量转发 反向代理。可以把服务器端的流量向客户端转发,即逆向流量转发
> fakedns: [FakeDnsObject](./fakedns) > fakedns: [FakeDnsObject](./fakedns.md)
FakeDNS. 可配合透明代理使用,以获取实际域名。 FakeDNS. 可配合透明代理使用,以获取实际域名。

View File

@ -2,7 +2,7 @@
API接口配置提供了一些基于 [gRPC](https://grpc.io/)的 API 接口供远程调用。 API接口配置提供了一些基于 [gRPC](https://grpc.io/)的 API 接口供远程调用。
可以通过api配置模块开启接口. 当api配置开启时Xray 会自建一个出站代理,须手动将所有的 API 入站连接通过 [路由规则配置](./routing) 指向这一出站代理。 可以通过api配置模块开启接口. 当api配置开启时Xray 会自建一个出站代理,须手动将所有的 API 入站连接通过 [路由规则配置](./routing.md) 指向这一出站代理。
请参考本节中的[相关配置](#相关配置) 请参考本节中的[相关配置](#相关配置)
@ -93,4 +93,4 @@ API接口配置提供了一些基于 [gRPC](https://grpc.io/)的 API 接口供
### StatsService ### StatsService
内置的数据统计服务,详见 [统计信息](./stats)。 内置的数据统计服务,详见 [统计信息](./stats.md)。

View File

@ -73,7 +73,7 @@ DNS 服务器的处理流程示意图如下:
- 正则表达式:由 `"regexp:"` 开始,余下部分是一个正则表达式。当此正则表达式匹配目标域名时,该规则生效。例如 "regexp:\\\\.goo.\*\\\\.com$" 匹配"www.google.com"或 "fonts.googleapis.com",但不匹配 "google.com"。 - 正则表达式:由 `"regexp:"` 开始,余下部分是一个正则表达式。当此正则表达式匹配目标域名时,该规则生效。例如 "regexp:\\\\.goo.\*\\\\.com$" 匹配"www.google.com"或 "fonts.googleapis.com",但不匹配 "google.com"。
- 子域名 (推荐):由 `"domain:"` 开始,余下部分是一个域名。当此域名是目标域名或其子域名时,该规则生效。例如 “domain:xray.com” 匹配"www.xray.com"、“xray.com”但不匹配 “wxray.com”。 - 子域名 (推荐):由 `"domain:"` 开始,余下部分是一个域名。当此域名是目标域名或其子域名时,该规则生效。例如 “domain:xray.com” 匹配"www.xray.com"、“xray.com”但不匹配 “wxray.com”。
- 子串:由 `"keyword:"` 开始,余下部分是一个字符串。当此字符串匹配目标域名中任意部分,该规则生效。比如 "keyword:sina.com" 可以匹配"sina.com"、"sina.com.cn" 和"www.sina.com",但不匹配 "sina.cn"。 - 子串:由 `"keyword:"` 开始,余下部分是一个字符串。当此字符串匹配目标域名中任意部分,该规则生效。比如 "keyword:sina.com" 可以匹配"sina.com"、"sina.com.cn" 和"www.sina.com",但不匹配 "sina.cn"。
- 预定义域名列表:由 `"geosite:"` 开头,余下部分是一个名称,如 `geosite:google` 或者 `geosite:cn`。名称及域名列表参考 [预定义域名列表](./routing/#预定义域名列表)。 - 预定义域名列表:由 `"geosite:"` 开头,余下部分是一个名称,如 `geosite:google` 或者 `geosite:cn`。名称及域名列表参考 [预定义域名列表](./routing.md#预定义域名列表)。
>`servers`: \[string | [ServerObject](#serverobject) \] >`servers`: \[string | [ServerObject](#serverobject) \]
@ -98,7 +98,7 @@ DNS 服务器的处理流程示意图如下:
::: :::
::: tip TIP 3 ::: tip TIP 3
(v1.4.0+) 可以在 [日志](./log) 中打开 DNS 查询日志。 (v1.4.0+) 可以在 [日志](./log.md) 中打开 DNS 查询日志。
::: :::
>`clientIp`: string >`clientIp`: string
@ -143,11 +143,11 @@ DNS 服务器端口,如 `53`。此项缺省时默认为 `53`。当使用 DOH
>`domains`: \[string\] >`domains`: \[string\]
一个域名列表,此列表包含的域名,将优先使用此服务器进行查询。域名格式和 [路由配置](./routing#ruleobject) 中相同。 一个域名列表,此列表包含的域名,将优先使用此服务器进行查询。域名格式和 [路由配置](./routing.md#ruleobject) 中相同。
>`expectIPs`:\[string\] >`expectIPs`:\[string\]
一个 IP 范围列表,格式和 [路由配置](./routing#ruleobject) 中相同。 一个 IP 范围列表,格式和 [路由配置](./routing.md#ruleobject) 中相同。
当配置此项时Xray DNS 会对返回的 IP 的进行校验,只返回包含 expectIPs 列表中的地址。 当配置此项时Xray DNS 会对返回的 IP 的进行校验,只返回包含 expectIPs 列表中的地址。

View File

@ -27,7 +27,7 @@ FakeDNS 将使用此选项指定的 IP 块分配地址。
### 如何使用? ### 如何使用?
FakeDNS 本质上是一个 [DNS 服务器](./dns#serverobject),能够与任意 DNS 规则配合使用。 FakeDNS 本质上是一个 [DNS 服务器](./dns.md#serverobject),能够与任意 DNS 规则配合使用。
::: tip ::: tip
只有将 DNS 查询路由到 FakeDNS才能使其发挥作用。 只有将 DNS 查询路由到 FakeDNS才能使其发挥作用。

View File

@ -1,6 +1,6 @@
# 入站代理 # 入站代理
入站连接用于接收发来的数据,可用的协议请见[inbound 可用协议列表](./inbounds)。 入站连接用于接收发来的数据,可用的协议请见[inbound 可用协议列表](./inbounds/)。
## InboundObject ## InboundObject
@ -52,13 +52,13 @@
>`protocol`: string >`protocol`: string
连接协议名称,可选的协议类型见[inbound 可用协议列表](./inbounds)。 连接协议名称,可选的协议类型见[inbound 可用协议列表](./inbounds/)。
>`settings`: InboundConfigurationObject >`settings`: InboundConfigurationObject
具体的配置内容,视协议不同而不同。详见每个协议中的 `InboundConfigurationObject` 具体的配置内容,视协议不同而不同。详见每个协议中的 `InboundConfigurationObject`
>`streamSettings`: [StreamSettingsObject](./transport#streamsettingsobject) >`streamSettings`: [StreamSettingsObject](./transport.md#streamsettingsobject)
底层传输方式transport是当前 Xray 节点和其它节点对接的方式 底层传输方式transport是当前 Xray 节点和其它节点对接的方式

View File

@ -1,6 +1,6 @@
# 出站代理 # 出站代理
出站连接用于发送数据,可用的协议请见[outbound 可用协议列表](../outbounds/)。 出站连接用于发送数据,可用的协议请见[outbound 可用协议列表](./outbounds/)。
## OutboundObject ## OutboundObject
@ -46,7 +46,7 @@
当其不为空时,其值必须在所有 `tag`**唯一** 当其不为空时,其值必须在所有 `tag`**唯一**
::: :::
>`streamSettings`: [StreamSettingsObject](./transport#streamsettingsobject) >`streamSettings`: [StreamSettingsObject](./transport.md#streamsettingsobject)
底层传输方式transport是当前 Xray 节点和其它节点对接的方式 底层传输方式transport是当前 Xray 节点和其它节点对接的方式
@ -71,7 +71,7 @@ Mux 相关的具体配置。
当指定另一个outbound的标识时此outbound发出的数据将被转发至所指定的outbound发出。 当指定另一个outbound的标识时此outbound发出的数据将被转发至所指定的outbound发出。
::: danger ::: danger
这种转发方式**不经过**底层传输方式。如果需要使用支持底层传输方式的转发,请使用 [SockOpt.dialerProxy](./transport#sockoptobject)。 这种转发方式**不经过**底层传输方式。如果需要使用支持底层传输方式的转发,请使用 [SockOpt.dialerProxy](./transport.md#sockoptobject)。
::: :::
::: danger ::: danger

View File

@ -92,11 +92,6 @@ Xray系统级别的策略
* 在 ARM64、MIPS64、MIPS64LE 平台上,默认值为 `4` * 在 ARM64、MIPS64、MIPS64LE 平台上,默认值为 `4`
* 在其它平台上,默认值为 `512` * 在其它平台上,默认值为 `512`
::: tip
`bufferSize` 选项会覆盖 [环境变量](./examples/env#每个连接的缓存大小)中 `Xray.ray.buffer.size` 的设定。
:::
### SystemPolicyObject ### SystemPolicyObject
```json ```json

View File

@ -65,7 +65,7 @@
> `tag`: string > `tag`: string
所有由 `bridge` 发出的连接,都会带有这个标识。可以在 [路由配置](./routing) 中使用 `inboundTag` 进行识别。 所有由 `bridge` 发出的连接,都会带有这个标识。可以在 [路由配置](./routing.md) 中使用 `inboundTag` 进行识别。
> `domain`: string > `domain`: string
@ -86,7 +86,7 @@
> `tag`: string > `tag`: string
`portal` 的标识。在 [路由配置](./routing) 中使用 `outboundTag` 将流量转发到这个 `portal` `portal` 的标识。在 [路由配置](./routing.md) 中使用 `outboundTag` 将流量转发到这个 `portal`
> `domain`: string > `domain`: string

View File

@ -103,7 +103,7 @@
* 子域名(推荐):由 `"domain:"` 开始,余下部分是一个域名。当此域名是目标域名或其子域名时,该规则生效。例如 "domain:xray.com" 匹配"www.xray.com"、"xray.com",但不匹配 "wxray.com"。 * 子域名(推荐):由 `"domain:"` 开始,余下部分是一个域名。当此域名是目标域名或其子域名时,该规则生效。例如 "domain:xray.com" 匹配"www.xray.com"、"xray.com",但不匹配 "wxray.com"。
* 完整匹配:由 `"full:"` 开始,余下部分是一个域名。当此域名完整匹配目标域名时,该规则生效。例如 "full:xray.com" 匹配 "xray.com" 但不匹配"www.xray.com"。 * 完整匹配:由 `"full:"` 开始,余下部分是一个域名。当此域名完整匹配目标域名时,该规则生效。例如 "full:xray.com" 匹配 "xray.com" 但不匹配"www.xray.com"。
* 预定义域名列表:由 `"geosite:"` 开头,余下部分是一个名称,如 `geosite:google` 或者 `geosite:cn`。名称及域名列表参考 [预定义域名列表](#预定义域名列表)。 * 预定义域名列表:由 `"geosite:"` 开头,余下部分是一个名称,如 `geosite:google` 或者 `geosite:cn`。名称及域名列表参考 [预定义域名列表](#预定义域名列表)。
* 从文件中加载域名:形如 `"ext:file:tag"`,必须以 `ext:`(小写)开头,后面跟文件名和标签,文件存放在 [资源目录](./examples/env#资源文件路径) 中,文件格式与 `geosite.dat` 相同,标签必须在文件中存在。 * 从文件中加载域名:形如 `"ext:file:tag"`,必须以 `ext:`(小写)开头,后面跟文件名和标签,文件存放在 [资源目录](./features/env.md#资源文件路径) 中,文件格式与 `geosite.dat` 相同,标签必须在文件中存在。
::: tip ::: tip
`"ext:geoip.dat:cn"` 等价于 `"geoip:cn"` `"ext:geoip.dat:cn"` 等价于 `"geoip:cn"`
@ -117,7 +117,7 @@
* [CIDR](https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing):形如 `"10.0.0.0/8"` * [CIDR](https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing):形如 `"10.0.0.0/8"`
* 预定义IP列表此列表预置于每一个 Xray 的安装包中,文件名为 `geoip.dat`。使用方式形如 `"geoip:cn"`,必须以 `geoip:`(小写)开头,后面跟双字符国家代码,支持几乎所有可以上网的国家。 * 预定义IP列表此列表预置于每一个 Xray 的安装包中,文件名为 `geoip.dat`。使用方式形如 `"geoip:cn"`,必须以 `geoip:`(小写)开头,后面跟双字符国家代码,支持几乎所有可以上网的国家。
* 特殊值:`"geoip:private"`,包含所有私有地址,如 `127.0.0.1` * 特殊值:`"geoip:private"`,包含所有私有地址,如 `127.0.0.1`
* 从文件中加载 IP形如 `"ext:file:tag"`,必须以 `ext:`(小写)开头,后面跟文件名和标签,文件存放在 [资源目录](./examples/env#资源文件路径) 中,文件格式与 `geoip.dat` 相同标签必须在文件中存在。 * 从文件中加载 IP形如 `"ext:file:tag"`,必须以 `ext:`(小写)开头,后面跟文件名和标签,文件存放在 [资源目录](./features/env.md#资源文件路径) 中,文件格式与 `geoip.dat` 相同标签必须在文件中存在。
>`port`number | string >`port`number | string

View File

@ -14,7 +14,7 @@
目前统计信息不需要任何参数,只要 `StatsObject` 项存在,内部的统计即会开启。 目前统计信息不需要任何参数,只要 `StatsObject` 项存在,内部的统计即会开启。
开启了统计以后, 只需在 [Policy](./policy) 中开启对应的项,就可以统计对应的数据。 开启了统计以后, 只需在 [Policy](./policy.md) 中开启对应的项,就可以统计对应的数据。
## 获取统计信息 ## 获取统计信息

View File

@ -31,31 +31,31 @@
} }
``` ```
> `tcpSettings`: [TcpObject](./transports/tcp) > `tcpSettings`: [TcpObject](./transports/tcp.md)
针对 TCP 连接的配置。 针对 TCP 连接的配置。
> `kcpSettings`: [KcpObject](./transports/mkcp) > `kcpSettings`: [KcpObject](./transports/mkcp.md)
针对 mKCP 连接的配置。 针对 mKCP 连接的配置。
> `wsSettings`: [WebSocketObject](./transports/websocket) > `wsSettings`: [WebSocketObject](./transports/websocket).md
针对 WebSocket 连接的配置。 针对 WebSocket 连接的配置。
> `httpSettings`: [HttpObject](./transports/h2) > `httpSettings`: [HttpObject](./transports/h2.md)
针对 HTTP/2 连接的配置。 针对 HTTP/2 连接的配置。
> `quicSettings`: [QuicObject](./transports/quic) > `quicSettings`: [QuicObject](./transports/quic.md)
针对 QUIC 连接的配置。 针对 QUIC 连接的配置。
> `grpcSettings`: [GRPCObject](./transports/grpc) > `grpcSettings`: [GRPCObject](./transports/grpc.md)
针对 gRPC 连接的配置。 针对 gRPC 连接的配置。
> `dsSettings`: [DomainSocketObject](./transports/domainsocket) > `dsSettings`: [DomainSocketObject](./transports/domainsocket.md)
针对 Domain Socket 连接的配置。 针对 Domain Socket 连接的配置。
@ -96,7 +96,7 @@
是否启用传输层加密,支持的选项有 是否启用传输层加密,支持的选项有
- `"none"` 表示不加密(默认值) - `"none"` 表示不加密(默认值)
- `"tls"` 表示使用 [TLS](https://en.wikipedia.org/wiki/base/transport_Layer_Security)。 - `"tls"` 表示使用 [TLS](https://en.wikipedia.org/wiki/base/transport_Layer_Security)。
- `"xtls"` 表示使用 [XTLS](./examples/xtls)。 - `"xtls"` 表示使用 [XTLS](./features/xtls.md)。
> `tlsSettings`: [TLSObject](#tlsobject) > `tlsSettings`: [TLSObject](#tlsobject)
@ -105,7 +105,7 @@ TLS 配置。TLS 由 Golang 提供通常情况下TLS协商的结果为使用
> `xtlsSettings`: [XTLSObject](#tlsobject) > `xtlsSettings`: [XTLSObject](#tlsobject)
XTLS 配置。XTLS 是 Xray 的原创黑科技, 也是使 Xray 性能一骑绝尘的核心动力. XTLS 配置。XTLS 是 Xray 的原创黑科技, 也是使 Xray 性能一骑绝尘的核心动力.
XTLS 与 TLS 有相同的安全性, 配置方式也和TLS一致. 点击此处查看[XTLS的技术细节剖析](./examples/xtls) XTLS 与 TLS 有相同的安全性, 配置方式也和TLS一致. 点击此处查看[XTLS的技术细节剖析](./features/xtls.md)
::: danger ::: danger
TLS / XTLS 是目前最安全的传输加密方案, 且外部看来流量类型和正常上网具有一致性. TLS / XTLS 是目前最安全的传输加密方案, 且外部看来流量类型和正常上网具有一致性.
@ -113,31 +113,31 @@ TLS / XTLS 是目前最安全的传输加密方案, 且外部看来流量类型
`security` 的值从'tls'改为'xtls'时, 只需将`tlsSettings` 修改成为 `xtlsSettings` `security` 的值从'tls'改为'xtls'时, 只需将`tlsSettings` 修改成为 `xtlsSettings`
::: :::
> `tcpSettings`: [TcpObject](./transports/tcp) > `tcpSettings`: [TcpObject](./transports/tcp.md)
当前连接的 TCP 配置,仅当此连接使用 TCP 时有效。配置内容与上面的全局配置相同。 当前连接的 TCP 配置,仅当此连接使用 TCP 时有效。配置内容与上面的全局配置相同。
> `kcpSettings`: [KcpObject](./transports/mkcp) > `kcpSettings`: [KcpObject](./transports/mkcp.md)
当前连接的 mKCP 配置,仅当此连接使用 mKCP 时有效。配置内容与上面的全局配置相同。 当前连接的 mKCP 配置,仅当此连接使用 mKCP 时有效。配置内容与上面的全局配置相同。
> `wsSettings`: [WebSocketObject](./transports/websocket) > `wsSettings`: [WebSocketObject](./transports/websocket.md)
当前连接的 WebSocket 配置,仅当此连接使用 WebSocket 时有效。配置内容与上面的全局配置相同。 当前连接的 WebSocket 配置,仅当此连接使用 WebSocket 时有效。配置内容与上面的全局配置相同。
> `httpSettings`: [HttpObject](./transports/h2) > `httpSettings`: [HttpObject](./transports/h2.md)
当前连接的 HTTP/2 配置,仅当此连接使用 HTTP/2 时有效。配置内容与上面的全局配置相同。 当前连接的 HTTP/2 配置,仅当此连接使用 HTTP/2 时有效。配置内容与上面的全局配置相同。
> `quicSettings`: [QUICObject](./transports/quic) > `quicSettings`: [QUICObject](./transports/quic.md)
当前连接的 QUIC 配置,仅当此连接使用 QUIC 时有效。配置内容与上面的全局配置相同。 当前连接的 QUIC 配置,仅当此连接使用 QUIC 时有效。配置内容与上面的全局配置相同。
> `grpcSettings`: [GRPCObject](./transports/grpc) > `grpcSettings`: [GRPCObject](./transports/grpc.md)
当前连接的 gRPC 配置,仅当此连接使用 gRPC 时有效。配置内容与上面的全局配置相同。 当前连接的 gRPC 配置,仅当此连接使用 gRPC 时有效。配置内容与上面的全局配置相同。
> `dsSettings`: [DomainSocketObject](./transports/domainsocket) > `dsSettings`: [DomainSocketObject](./transports/domainsocket.md)
当前连接的 Domain socket 配置,仅当此连接使用 Domain socket 时有效。配置内容与上面的全局配置相同。 当前连接的 Domain socket 配置,仅当此连接使用 Domain socket 时有效。配置内容与上面的全局配置相同。
@ -386,7 +386,7 @@ ocspStapling 检查更新时间间隔。 单位:秒
透明代理需要 Root 或 CAP\_NET\_ADMIN 权限。 透明代理需要 Root 或 CAP\_NET\_ADMIN 权限。
::: danger ::: danger
当 [Dokodemo-door](./inbounds/dokodemo) 中指定了 `followRedirect``true`,且 Sockopt设置中的`tproxy` 为空时Sockopt设置中的`tproxy` 的值会被设为 `"redirect"` 当 [Dokodemo-door](./inbounds/dokodemo.md) 中指定了 `followRedirect``true`,且 Sockopt设置中的`tproxy` 为空时Sockopt设置中的`tproxy` 的值会被设为 `"redirect"`
::: :::
> `domainStrategy`: "AsIs" | "UseIP" | "UseIPv4" | "UseIPv6" > `domainStrategy`: "AsIs" | "UseIP" | "UseIPv4" | "UseIPv6"
@ -395,7 +395,7 @@ ocspStapling 检查更新时间间隔。 单位:秒
在目标地址为域名时, 配置相应的值, SysteDailer 的行为模式如下: 在目标地址为域名时, 配置相应的值, SysteDailer 的行为模式如下:
- `"AsIs"`: 通过系统DNS服务器解析获取IP, 向此域名发出连接。 - `"AsIs"`: 通过系统DNS服务器解析获取IP, 向此域名发出连接。
- `"UseIP"``"UseIPv4"``"UseIPv6"`: Xray 使用[内置 DNS 服务器](../dns)解析获取IP, 向此域名发出连接。 - `"UseIP"``"UseIPv4"``"UseIPv6"`: Xray 使用[内置 DNS 服务器](./dns.md)解析获取IP, 向此域名发出连接。
默认值为 `"AsIs"` 默认值为 `"AsIs"`

View File

@ -1,6 +1,4 @@
--- # 快速入门
title: 快速入门
---
> **这个章节将告诉您如何用最简单的方式获得Xray,并且开始使用Xray.** > **这个章节将告诉您如何用最简单的方式获得Xray,并且开始使用Xray.**
@ -8,22 +6,22 @@ title: 快速入门
Xray支持各种平台,并且您可以从多种渠道和方式获得Xray的各种版本. Xray支持各种平台,并且您可以从多种渠道和方式获得Xray的各种版本.
请点击[如何下载安装Xray](./install)以获取Xray 请点击[如何下载安装Xray](./install.md)以获取Xray
## 配置运行 ## 配置运行
下载并安装Xray后只需对他进行配置即可使用. 下载并安装Xray后只需对他进行配置即可使用.
请点击[如何配置运行Xray](./config)以学习最简单的配置方式. 请点击[如何配置运行Xray](./config.md)以学习最简单的配置方式.
## 命令参数 ## 命令参数
Xray有多种命令和参数可用,因此变得灵活和强大. Xray有多种命令和参数可用,因此变得灵活和强大.
请点击[Xray的命令参数](./command)查看Xray的更多命令和参数用法. 请点击[Xray的命令参数](./command.md)查看Xray的更多命令和参数用法.
## 改进文档 ## 改进文档
如果你有兴趣,请点击[使用文档](./document)帮助我们改进文档,或者点击页面下方的 `帮助我们改善此页面!` 如果你有兴趣,请点击[使用文档](./document.md)帮助我们改进文档,或者点击页面下方的 `帮助我们改善此页面!`
我们十分感谢每一位 contributor 作出的贡献!是你们让 Project X 变得更加强大! 我们十分感谢每一位 contributor 作出的贡献!是你们让 Project X 变得更加强大!

View File

@ -1,7 +1,4 @@
--- # 命令参数
lang: zh-CN
title: 命令参数
---
::: tip ::: tip
Xray 使用 go 风格的命令及参数 Xray 使用 go 风格的命令及参数
@ -112,6 +109,6 @@ xray uuid
::: tip ::: tip
`-config`没有指定时Xray 将先后尝试从以下路径加载`config.json`: `-config`没有指定时Xray 将先后尝试从以下路径加载`config.json`:
- 工作目录Working Directory - 工作目录Working Directory
- [环境变量](../config/env)中`Xray.location.asset`所指定的路径 - [环境变量](../config/features/env.md#资源文件路径)中`Xray.location.asset`所指定的路径
::: :::

View File

@ -1,13 +1,10 @@
--- # 配置运行
lang: zh-CN
title: 配置运行
---
[下载并安装](./install) 了 Xray 之后,您需要对它进行一下配置。 [下载并安装](./install) 了 Xray 之后,您需要对它进行一下配置。
为了演示,这里只介绍简单的配置方式. 为了演示,这里只介绍简单的配置方式.
如需配置更复杂的功能,请参考更详细的 [配置文件](../../config) 中相关说明。 如需配置更复杂的功能,请参考更详细的 [配置文件](../config/) 中相关说明。
## 服务端配置 ## 服务端配置
@ -100,4 +97,4 @@ title: 配置运行
- 运行 `xray run -c /etc/xray/config.json` - 运行 `xray run -c /etc/xray/config.json`
- 或使用 systemd 等工具将 Xray 作为服务在后台运行。 - 或使用 systemd 等工具将 Xray 作为服务在后台运行。
更多详细的说明可以参考 [配置文档](../config) 和 [使用心得](../documents)。 更多详细的说明可以参考 [配置文档](../config/) 和 [使用心得](../documents/)。

View File

@ -1,9 +1,4 @@
--- # 改进文档
title: 使用文档
lang: zh-CN
---
## 改进文档
Project X 的文档托管在[github](https://github.com/XTLS/XTLS.github.io)上. Project X 的文档托管在[github](https://github.com/XTLS/XTLS.github.io)上.

View File

@ -1,9 +1,4 @@
--- # 下载安装
date: "2020-12-23T00:00:00.000Z"
description: Project X 的文档.
title: 下载安装
weight: 1
---
## 平台支持 ## 平台支持

View File

@ -1,7 +1,4 @@
--- # 链接
lang: zh-CN
title: 链接
---
## 安装脚本 ## 安装脚本