简单的udp代理解决方案

2024-03-17

我正在寻找可以代理我的 udp 数据包的解决方案。我有一个客户端向服务器发送 udp 数据包。它们之间的连接非常糟糕,导致大量数据包丢失。一种解决方案是使用一个新的代理服务器,它将所有数据包从客户端重定向到目标服务器。新的代理服务器与这两个位置都有良好的连接。

到目前为止我发现简单UDP 代理/管道 http://linux.softpedia.com/get/Internet/Proxy/Simple-UDP-proxy-pipe-11521.shtml

有一些用于此目的的工具吗?

Cheers


有一天我还为此写了一个Python脚本。这是双向的:

https://github.com/EtiennePerot/misc-scripts/blob/master/udp-relay.py https://github.com/EtiennePerot/misc-scripts/blob/master/udp-relay.py

Usage: udp-relay.py localPort:remoteHost:remotePort

然后,将您的 UDP 应用程序指向localhost:localPort所有数据包都会反弹到remoteHost:remotePort.

所有发回的数据包remoteHost:remotePort将被弹回到应用程序,假设它正在侦听刚刚发送数据包的端口。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

简单的udp代理解决方案 的相关文章

随机推荐

  • “有选择地”与git合并

    我想要一个 git 存储库 其中有一个用于开发的分支和一个用于部署的分支 我有我的项目需要的几个配置和数据库文件 我希望部署分支不要为我的项目提供任何配置或数据库文件 但我希望将这些文件的版本保留在我的开发分支中以便能够进行测试 当将开发分
  • 在堆栈中使用“push”和“pop”

    我有一个作业要求我用随机变量填充堆栈并按 FILO 顺序将它们弹出 虽然我设法让它填满堆栈 但它似乎弹出了最后一个元素 而没有弹出任何其他元素 我不知道为什么 任何帮助 将不胜感激 include
  • 用于多摄像机录制和流媒体设置的软件和/或硬件解决方案

    简而言之 我需要一种方法来流式传输 或以其他方式播放 电影以及 3 到 4 个其他 显示角度 并且用户能够更改他们正在观看的流式传输 最终结果应该是一个带有其他角度链接 按钮的视频播放器 允许用户根据需要切换摄像机流 角度 这是一个例子 您
  • 在结构体中的 TR1 unordered_map 中定义哈希函数

    根据this https mikecvet wordpress com 2011 01 28 customizing tr1 unordered map hashing and equality functions 可以在 TR1 unor
  • dplyr 管道数据 - `.` 和 `.x` 之间的差异

    df1 lt data frame c Part Number 1 Part Number 2 Part Number 3 Julie c Measurement 1 33 34 33 Julie c Measurement 2 32 31
  • 如果已经有类了,为什么我应该使用接口作为 Angular 中的数据类型?

    我最近看了我老师的教程 他向我们展示了这段代码 并且他还说products数组类型为any 没有使用强类型的好处这是 TypeScript 的功能 所以它应该被定义为 INTERFACE 但我现在想知道 为什么他没有创建一个类 而 prod
  • 优缺点:Hibernate 与 EJB 3

    Hibernate 和 EJB3 相对而言有何优缺点 I found this https stackoverflow com questions 683660 ejb vs hibernate帖子 但它并没有真正解决我的问题 如果我对这两
  • 如何使用C#语言向数据库插入记录?

    我只是 C 的初学者 所以我需要太多帮助 现在的问题是我设计了一个 Windows 表单 其中有很多字段 如名字 姓氏 地址等 现在我想做的是 当我填写表单并单击插入按钮时 所有信息都会进入数据库 有谁知道这是怎么做到的吗 private
  • 如何将 mysqli_stmt_bind_param 用于整数、布尔值等

    我正在尝试使用此方法将参数绑定到其特定类型 mysqli stmt bind param mysqli stmt stmt 字符串类型 混合 var1 混合 我知道第二个参数是一个类型的字符串 其中 s is for strings d i
  • 背景不适用于 div,因为它应该

    我的路径有一个奇怪的问题 这个可以工作 在 Windows 上 div style background none div folder1 image gif 尽管如此 此页面的说法完全相反 不是第一个版本 而是第二个版本应该有效 背景不适
  • 如何在 Python 中将一个字符串附加到另一个字符串?

    如何有效地将一个字符串附加到另一个字符串 有没有更快的替代方案 var1 foo var2 bar var3 var1 var2 For handling multiple strings in a list see How to conc
  • 简化 semver 版本比较逻辑

    有标准的 npm semver 版本比较库 但我在这里有一些简单的逻辑来比较 semver 版本 const versionA 14 8 3 const versionB 15 1 1 const versionC 15 1 2 const
  • 为什么我的 iPhone 应用程序应该使用 Core Data?

    我正在开发我的第二个 iPhone 应用程序 对 Core Data 很好奇 这个项目的时间是有限的 我的总体时间也是有限的 我是唯一的开发人员 我感觉核心数据会很有用 但我无法清楚地解释为什么 请原谅以下混淆 应用程序需要从中央服务器检索
  • facet_wrap() + ggplot2() 中每个面的独立颜色渐变

    我正在努力为每个方面绘制渐变色标facet wrap 独立 数据太大 无法在这里发布 但这是我的代码 ggplot stack aes hour day geom tile aes fill percent colour white fac
  • 如何使用 HTML Agility Pack 修复格式错误的 HTML?

    我的 HTML 格式不正确 标签重叠 p word1 b word2 b p p word3word4 p 重叠也可以嵌套 如何使用 HTML Agility Pack HAP 将其转换为格式良好的 HTML 我正在寻找这个输出 p wor
  • echo $_GET["jsoncallback"] 时出错

    当我回显结果时 它是错误的 如何修复它 由于您没有准确地写出您想要执行的操作 因此我猜测您正在尝试返回 JS 回调函数将放置在文档中的 HTML 选项列表 尝试这个
  • 使用 gnuplot 用数据文件制作电影

    我确实有很多数据文件 他们看着像是 1 数据 2 数据 1000 dat 我想用这些文件按顺序绘制它们来制作一部电影 请问有人有什么想法吗 如果您能帮助我 我将非常高兴 ND 这里你需要两步 第一个是根据数据创建 jpeg 或 png 绘图
  • const_cast<> 的正确用法

    作为一个常见的规则 使用它通常被认为是一种不好的做法const cast lt gt 在 C 代码中 因为它揭示了 大多数时候 设计中的缺陷 虽然我完全同意这一点 但我想知道使用的情况是什么const cast lt gt is ok和唯一
  • 尝试在命令行中静默执行自解压 zip 文件

    我有这些自解压 zip 文件 我正在尝试在 2008 7 机器上远程解压它们 但它们以 exe 的形式出现 需要用户双击并选择提取位置 在 WinZip 支持网站上 他们说要使用 auto 标志 因此命令将如下所示 C deploy exe
  • 简单的udp代理解决方案

    我正在寻找可以代理我的 udp 数据包的解决方案 我有一个客户端向服务器发送 udp 数据包 它们之间的连接非常糟糕 导致大量数据包丢失 一种解决方案是使用一个新的代理服务器 它将所有数据包从客户端重定向到目标服务器 新的代理服务器与这两个