Wireguard: KernelMode → noKernelTun

Still not quite right
pull/601/head
风扇滑翔翼 3 weeks ago committed by GitHub
parent e3408bfee1
commit cd50a77983
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -17,7 +17,6 @@ User-space Wireguard 协议实现。
"allowedIPs":[""] "allowedIPs":[""]
} }
], ],
"kernelMode": true, // optional, default true if it's supported and permission is sufficient
"mtu": 1420, // optional, default 1420 "mtu": 1420, // optional, default 1420
} }
``` ```

@ -23,7 +23,7 @@
"publicKey": "PUBLIC_KEY" "publicKey": "PUBLIC_KEY"
} }
], ],
"kernelMode": true, // optional, default true if it's supported and permission is sufficient "noKernelTun": false,
"mtu": 1420, // optional, default 1420 "mtu": 1420, // optional, default 1420
"reserved": [1, 2, 3], "reserved": [1, 2, 3],
"workers": 2, // optional, default runtime.NumCPU() "workers": 2, // optional, default runtime.NumCPU()
@ -43,13 +43,13 @@
Wireguard 会在本地开启虚拟网卡 tun。使用一个或多个 IP 地址,支持 IPv6 Wireguard 会在本地开启虚拟网卡 tun。使用一个或多个 IP 地址,支持 IPv6
> `kernelMode`: true | false > `noKernelTun`: true | false
是否使用 Linux 内核的虚拟网卡 TUN。<br> 是否手动禁用 Linux 内核的虚拟网卡 TUN。默认情况下会自动检测是否有所需权限决定是否启用
需要系统支持且有 root 权限才能使用 Linux 内核的虚拟网卡 TUN使用后会占用 IPv6 的 1023 号路由表。<br> 需要系统支持且有 root 权限才能使用 Linux 内核的虚拟网卡 TUN使用后会占用 IPv6 的 1023 号路由表。
::: tip ::: tip
若 IPv6 的 1023 号路由表内已有路由条目,`kernelMode` 的值为 `true`,将无法正常使用。 若 IPv6 的 1023 号路由表内已有路由条目,会导致该功能无法正常使用。
::: :::
> `mtu`: int > `mtu`: int

Loading…
Cancel
Save