![如何通过代理网络从 MCU 发送数据](https://linux22.com/image/1599325/%E5%A6%82%E4%BD%95%E9%80%9A%E8%BF%87%E4%BB%A3%E7%90%86%E7%BD%91%E7%BB%9C%E4%BB%8E%20MCU%20%E5%8F%91%E9%80%81%E6%95%B0%E6%8D%AE.png)
我的最终目标是能够通过具有代理防火墙的网络从我的各种微控制器发送数据。我尝试更改不同 MCU 的固件以支持代理,但事实证明这是一项艰巨的任务,无法保证成功,并且存在可扩展性问题。我发现的可行答案是在网络和这些节点之间使用一台机器,通过代理为它们传输数据。现在,显而易见的答案是买一台便宜的电脑并让它这样做,但这对我的应用程序来说并不实用。我发现的另一件有趣的事情是,有些路由器固件(如 DD-WRT)在路由器本身上支持此功能。我非常感兴趣,正在为我的应用程序寻找这种方法的明确答案。是否真的可以通过 DD-WRT 固件在路由器中进行代理设置,并且它会通过代理传输与其连接的所有设备的数据?如果没有,我在这里遗漏了什么,是否有更好的方法来解决此问题。另外,由于这个 DD-WRT 是基于 Linux 的,是否可以将其刷入树莓派并让其完成所有操作?
谢谢