Skip to content

Commit 038bf31

Browse files
committed
Tun: Update TUN FD usage
1 parent e7e289a commit 038bf31

3 files changed

Lines changed: 9 additions & 3 deletions

File tree

docs/config/inbounds/tun.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22

33
创建一个 TUN 接口,发往此接口的流量将由 Xray 处理。目前支持 Windows、Linux、macOS 和 FreeBSD。
44

5-
Android 需要外部 APP 传入 TUN FD,使用 VPN Service 重定向流量。无法独立使用,仅作为 APP 将流量接入 Xray 的方式。
5+
Android 和 iOS 需要外部 APP 通过环境变量 `XRAY_TUN_FD` 传入 TUN FD,使用系统指定的接口重定向流量。无法独立使用,仅作为 APP 将流量接入 Xray 的方式。
6+
7+
Linux 可选使用该环境变量传入 TUN FD 以进行某些轻量化或非特权实现。
68

79
## InboundConfigurationObject
810

docs/en/config/inbounds/tun.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22

33
Creates a TUN interface; traffic sent to this interface will be processed by Xray. Currently, Windows, Linux, macOS, and FreeBSD are supported.
44

5-
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.
5+
On Android and iOS, the TUN FD must be passed in from an external app via the `XRAY_TUN_FD` environment variable, which redirects traffic through the interface designated by the system. It cannot run standalone and only serves as a way for an app to feed traffic into Xray.
6+
7+
On Linux, this environment variable can optionally be used to pass in the TUN FD for certain lightweight or unprivileged implementations.
68

79
## InboundConfigurationObject
810

docs/ru/config/inbounds/tun.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22

33
Создает TUN-интерфейс. Трафик, направленный в этот интерфейс, обрабатывается Xray. В настоящее время поддерживаются Windows, Linux, macOS и FreeBSD.
44

5-
На Android TUN FD должен передаваться внешним приложением, которое использует VPN Service для перенаправления трафика. Он не может запускаться самостоятельно и служит лишь способом для приложения передавать трафик в Xray.
5+
На Android и iOS TUN FD должен передаваться внешним приложением через переменную окружения `XRAY_TUN_FD`, при этом для перенаправления трафика используется интерфейс, назначенный системой. Он не может запускаться самостоятельно и служит лишь способом для приложения передавать трафик в Xray.
6+
7+
На Linux эту переменную окружения можно опционально использовать для передачи TUN FD в некоторых облегченных или непривилегированных реализациях.
68

79
## InboundConfigurationObject
810

0 commit comments

Comments
 (0)