我想在Pi2上运行一个MQTT broker (Mosquitto)。
Pi连接到两个网络,以太网和wifi。两个网络都不是我一个人管理的。
两个网络中都有两台独立的DHCP服务器。
如何在不干扰网络基础设施的情况下使代理在两个网络中都可用。
愚蠢的问题?
干杯
发布于 2017-08-22 16:31:45
默认情况下,蚊子会绑定到0.0.0.0地址,这是一个代表主机所有IP地址的特殊地址。不需要运行两个单独的代理,一个就可以了。
这意味着可以从两个网络访问代理。唯一的问题是,如果pi在两个接口上都从DHCP获取地址,那么您将需要知道已经分配了哪些IP地址,以便从每个网络访问代理。
我建议您查找一个名为avahi的程序,该程序可用于提供允许您从两个网络通过.local
域名引用pi的mDNS服务。
https://stackoverflow.com/questions/45808538
复制相似问题