Windows 10 上的 OpenVPN 版本 2.5.0。安装后,我得到了两个新的网络适配器:OpenVPN Wintun
和OpenVPN TAP-Windows6
.
我的 .ovpn 配置文件包含该行dev tun
,因此我假设连接将使用该tun
接口,但不,它使用该接口tap
。我尝试重新安装仅安装tun
接口的 OpenVPN,但连接失败并显示以下日志:
...
open_tun
MANAGEMENT: Client disconnected
All tap-windows6 adapters on this system are currently in use
Exiting due to fatal error
这是有道理的,因为没有tap
安装适配器,但是如果配置这么说它为什么不使用那个tun
呢?日志甚至告诉open_tun
。
出于好奇,我尝试更改dev tun
为dev tap
失败并出现多个错误,因此我的 vpn 确实属于这种tun
类型。谁能解释一下为什么它会这样工作?OpenVPN Wintun
如果仍然使用适配器,那么适配器有什么tap
用?
如果出于某种原因这种行为是正确的,它是否真的像tun
应该或不应该在第 3 级运行?