UDP反向隧道

问题描述 投票:0回答:2

我有一个很困难的问题,我很感激,如果有人可以提供帮助,我将非常感激。

我在防火墙后的局域网中有一个VPN服务器,该防火墙仅允许出站连接。我的目标是进行“ UDP性别更改”,并通过创建反向隧道使VPN UDP端口可用于我可以转发端口的外部服务器。使用TCP隧道进行此操作非常简单,并且可以通过使用socat,nc甚至ssh隧道等工具轻松完成。但是,VPN应该始终由UDP数据包承载,以避免TCP崩溃问题(TCP over TCP)。

使用socat / nc创建的UDP反向隧道不起作用,因为UDP是无连接协议。这意味着“客户端客户端”和“侦听”配置仅在客户端首先发送数据包时才允许数据传输(在反向连接中是不可能的)。

我想念什么吗?是否有任何实用程序可以完成此任务(例如,通过使用某些标头使UDP连接定向)而无需使用第二个VPN连接?非常感谢]]

我有一个困难,我很难解决,如果有人可以提供帮助,我将非常感激。我在防火墙后面的本地网络中有一个VPN服务器,该防火墙在...

udp tunneling socat
2个回答
0
投票

我在Python中想到的是这样的东西:


0
投票

我改编了Sam Mason的答案以执行UDP反向连接。这是配置:

© www.soinside.com 2019 - 2024. All rights reserved.