From bd8a2cfdc6c144aa1ffc48be7697bda5d37f01d7 Mon Sep 17 00:00:00 2001 From: Fangliding Date: Mon, 11 May 2026 12:20:40 +0800 Subject: [PATCH] TUN: More platform desc --- docs/config/inbounds/tun.md | 6 +++++- docs/en/config/inbounds/tun.md | 6 +++++- docs/ru/config/inbounds/tun.md | 6 +++++- 3 files changed, 15 insertions(+), 3 deletions(-) diff --git a/docs/config/inbounds/tun.md b/docs/config/inbounds/tun.md index 467907e5..4bd550f6 100644 --- a/docs/config/inbounds/tun.md +++ b/docs/config/inbounds/tun.md @@ -2,6 +2,8 @@ 创建一个 TUN 接口,发往此接口的流量将由 Xray 处理。目前支持 Windows、Linux、macOS 和 FreeBSD。 +Android 需要外部 APP 传入 TUN FD,使用 VPN Service 重定向流量。无法独立使用,仅作为 APP 将流量接入 Xray 的方式。 + ## InboundConfigurationObject `InboundConfigurationObject` 对应 [`InboundObject`](../inbound.md) 中的 `settings` 项。 @@ -51,7 +53,9 @@ userLevel 的值, 对应 [policy](../policy.md#policyobject) 中 `level` 的值. > `autoSystemRoutingTable`: [string] -自动写入系统路由表的目标网段列表。每一项均为 CIDR,例如 `"0.0.0.0/0"` 表示所有 IPv4 流量,`"::/0"` 表示所有 IPv6 流量。 +自动写入系统路由表要导入该 TUN 接口的目标网段列表。每一项均为 CIDR,例如 `"0.0.0.0/0"` 表示所有 IPv4 流量,`"::/0"` 表示所有 IPv6 流量。 + +当前仅支持 Windows。其他系统需要手动配置路由表。 > `autoOutboundsInterface`: string diff --git a/docs/en/config/inbounds/tun.md b/docs/en/config/inbounds/tun.md index 2b95b817..f6e74eb4 100644 --- a/docs/en/config/inbounds/tun.md +++ b/docs/en/config/inbounds/tun.md @@ -2,6 +2,8 @@ Creates a TUN interface; traffic sent to this interface will be processed by Xray. Currently, Windows, Linux, macOS, and FreeBSD are supported. +On Android, the TUN FD must be passed in from an external app, which uses VPN Service to redirect traffic. It cannot run standalone and only serves as a way for an app to feed traffic into Xray. + ## InboundConfigurationObject `InboundConfigurationObject` corresponds to the `settings` item in [`InboundObject`](../inbound.md). @@ -51,7 +53,9 @@ The value of `userLevel` corresponds to the `level` value in [policy](../policy. > `autoSystemRoutingTable`: [string] -The list of destination prefixes that Xray should add to the system routing table automatically. Each item is a CIDR. For example, `"0.0.0.0/0"` means all IPv4 traffic, and `"::/0"` means all IPv6 traffic. +The list of destination prefixes that Xray should add to the system routing table automatically so that the traffic is directed into this TUN interface. Each item is a CIDR. For example, `"0.0.0.0/0"` means all IPv4 traffic, and `"::/0"` means all IPv6 traffic. + +Currently only supported on Windows. On other systems, the routing table must be configured manually. > `autoOutboundsInterface`: string diff --git a/docs/ru/config/inbounds/tun.md b/docs/ru/config/inbounds/tun.md index cbcbcbed..9de7b26b 100644 --- a/docs/ru/config/inbounds/tun.md +++ b/docs/ru/config/inbounds/tun.md @@ -2,6 +2,8 @@ Создает TUN-интерфейс. Трафик, направленный в этот интерфейс, обрабатывается Xray. В настоящее время поддерживаются Windows, Linux, macOS и FreeBSD. +На Android TUN FD должен передаваться внешним приложением, которое использует VPN Service для перенаправления трафика. Он не может запускаться самостоятельно и служит лишь способом для приложения передавать трафик в Xray. + ## InboundConfigurationObject `InboundConfigurationObject` соответствует элементу `settings` в [`InboundObject`](../inbound.md). @@ -51,7 +53,9 @@ > `autoSystemRoutingTable`: [string] -Список целевых префиксов, которые Xray автоматически добавляет в системную таблицу маршрутизации. Каждый элемент задается в формате CIDR. Например, `"0.0.0.0/0"` означает весь IPv4-трафик, а `"::/0"` означает весь IPv6-трафик. +Список целевых префиксов, которые Xray автоматически добавляет в системную таблицу маршрутизации, чтобы трафик направлялся в этот TUN-интерфейс. Каждый элемент задается в формате CIDR. Например, `"0.0.0.0/0"` означает весь IPv4-трафик, а `"::/0"` означает весь IPv6-трафик. + +В настоящее время поддерживается только на Windows. На других системах таблицу маршрутизации необходимо настраивать вручную. > `autoOutboundsInterface`: string