[英]RaspberryPi MQTT Broker access via Wifi and Ethernet without interference
我想在Pi2上運行MQTT代理(Mosquitto)。
Pi被連接到兩個網絡,以太網和wifi。 這兩個網絡都不由我自己管理。
兩個網絡中都有兩個獨立的DHCP服務器。
如何在不干擾網絡基礎結構的情況下使代理在兩個網絡中均可用。
愚蠢的問題?
干杯
默認情況下,mosquitto將綁定到0.0.0.0地址,這是一個特殊的地址,代表主機的所有IP地址。 無需運行2個單獨的經紀人,一個經紀人就可以正常工作。
這意味着可以從兩個網絡訪問代理。 唯一的問題是,如果pi在兩個接口上都從DHCP獲取地址,那么您將需要知道已分配了哪些IP地址才能從每個網絡訪問代理。
我建議您查找一個名為avahi的程序,該程序可用於提供mDNS服務,使您可以通過兩個網絡中的.local
域名來引用pi。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.