如果我设置OpenVPN UDP连接,我可以使用TCP吗?

时间:2012-11-08 13:32:41

标签: networking tcp udp openvpn

如果我通过udp(proto udp)建立openvpn连接,我可以在其中使用tcp(tcp以某种方式转换为udp),还是仅使用udp?

2 个答案:

答案 0 :(得分:1)

简而言之:是的,您可以通过通过UDP传输的VPN-Tunnel发送TCP。 事实上,无论您选择哪种传输方式,都可以通过OpenVPN隧道传输任何协议支持。

答案 1 :(得分:1)

您可以使用任何您喜欢的协议,甚至是原始IP。 OpenVPN模拟一个完全成熟的网络设备(在某种程度上 - 无论是基于以太网还是IP层依赖于配置),其行为与任何其他网络适配器一样。所以你当然可以在其中使用TCP和UDP。

通过OpenVPN设备发送的包被加密并通过OpenVPN使用的UDP“连接”传递到远程端,在那里它们被解密并传递给路由以将它们转发到它们的最终目的地(可能是远程本身)。