diff --git a/docs/config/inbounds/tun.md b/docs/config/inbounds/tun.md index 9370205b..4392032c 100644 --- a/docs/config/inbounds/tun.md +++ b/docs/config/inbounds/tun.md @@ -2,7 +2,9 @@ 创建一个 TUN 接口,发往此接口的流量将由 Xray 处理。目前支持 Windows、Linux、macOS 和 FreeBSD。 -Android 需要外部 APP 传入 TUN FD,使用 VPN Service 重定向流量。无法独立使用,仅作为 APP 将流量接入 Xray 的方式。 +Android 和 iOS 需要外部 APP 通过环境变量 `XRAY_TUN_FD` 传入 TUN FD,使用系统指定的接口重定向流量。无法独立使用,仅作为 APP 将流量接入 Xray 的方式。 + +Linux 可选使用该环境变量传入 TUN FD 以进行某些轻量化或非特权实现。 ## InboundConfigurationObject diff --git a/docs/en/config/inbounds/tun.md b/docs/en/config/inbounds/tun.md index a387d887..1d9c1cc0 100644 --- a/docs/en/config/inbounds/tun.md +++ b/docs/en/config/inbounds/tun.md @@ -2,7 +2,9 @@ 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. +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. + +On Linux, this environment variable can optionally be used to pass in the TUN FD for certain lightweight or unprivileged implementations. ## InboundConfigurationObject diff --git a/docs/ru/config/inbounds/tun.md b/docs/ru/config/inbounds/tun.md index 457e3769..3b87d2e7 100644 --- a/docs/ru/config/inbounds/tun.md +++ b/docs/ru/config/inbounds/tun.md @@ -2,7 +2,9 @@ Создает TUN-интерфейс. Трафик, направленный в этот интерфейс, обрабатывается Xray. В настоящее время поддерживаются Windows, Linux, macOS и FreeBSD. -На Android TUN FD должен передаваться внешним приложением, которое использует VPN Service для перенаправления трафика. Он не может запускаться самостоятельно и служит лишь способом для приложения передавать трафик в Xray. +На Android и iOS TUN FD должен передаваться внешним приложением через переменную окружения `XRAY_TUN_FD`, при этом для перенаправления трафика используется интерфейс, назначенный системой. Он не может запускаться самостоятельно и служит лишь способом для приложения передавать трафик в Xray. + +На Linux эту переменную окружения можно опционально использовать для передачи TUN FD в некоторых облегченных или непривилегированных реализациях. ## InboundConfigurationObject