1

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

4

2 回答 2

1

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

于 2012-11-08T13:35:18.657 回答
1

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

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

于 2012-11-08T13:35:40.313 回答