我有一个产品,它使用一个 IP 摄像头和一个简单的基于 ATmega 的主板进行一般 I/O 控制,管理一个非常简单的 Web 界面等。理想情况下,我希望能够访问这两个设备(IP 摄像头Web 界面和自定义简单的主板 Web 应用程序)通过一个单一的外部 IP 地址。
注意:微控制器只需要 1 或 2 个非常基本的外部命令。一个小型托管网页当然是一个不错的解决方案,但如果有一种简单的方法只需向微控制器发送几个数字信号就足够了。
到目前为止,我已经能够通过一个简单的第 2 层以太网交换机实现与两者的同时通信。当然,简单的交换机无法分配“内部”IP 地址(如运行 DHCP 的第 3 层路由器),因此使用两个独立的“外部”IP 地址与各个设备进行通信。
在仅占用 1 个“外部可访问”IP 地址的同时实现我正在寻找的最简单/最佳方法是什么?
到目前为止,我遇到的一些解决方案的链接如下,但肯定有一个更好的解决方案,我还没有遇到过。
- https://www.quora.com/Is-it-possible-for-a-network-switch-to-act-as-a-dhcp-server
- https://www.directindustry.com/prod/mpl/product-33713-2236421.html
我还附上了我的拓扑的顶层图,如下所示。
提前感谢您的帮助!
