Tun
- 名称 :
tun - 类型 : 服务
- ID:
service.tun
Tun 是一个接受网络层数据包的服务,输入进入操作系统 tun 接口的数据包会被转换为一般数据流被传出代理处理。 (v5.9.0+)
您可以参考 pull request 中的示例。
目前仅支持 amd64 以及 arm64 架构下的 Linux 操作系统.
Tun
name: string
tun 网络适配器的名字。
mtu: number
tun 网络适配器的最大传输单元。建议设置为 1500.
tag: string
生成的流量的入站流量标签。
ips: [ IPObject ]
tun 网络适配器的 IP 地址段。建议设置为私有地址段。
routes: [ RouteObject ]
tun 网络适配器的路由表。建议设置为 0.0.0.0/0 和 ::/0 以路由所有进入 tun 网络适配器的数据包。
enablePromiscuousMode: bool
是否开启混杂模式。建议设置为 true。
enableSpoofing: bool
是否开启 IP 欺骗。建议设置为 true。
packetEncoding: ["None" | "Packet"]
UDP 包的编码方式,默认为 None。
sniffingSettings: SniffingObject
tun 入站连接的流量探测设置。流量探测允许路由根据连接的内容和元数据转发连接。(v5.11.0+)
IPObject
ip: [ number ]
prefix: number
RouteObject
ip: [ number ]
prefix: number