-1
我已经在覆盆子pi B +上安装了Mosquitto,并且所有工作都在局域网上,只需使用其本地IP就可以将客户端连接到经纪人。现在我希望客户能够通过互联网连接到经纪人,任何想法如何做到这一点? 我连接到通过互联网安装在覆盆子pi上的mqtt经纪人(蚊子)
我已经在覆盆子pi B +上安装了Mosquitto,并且所有工作都在局域网上,只需使用其本地IP就可以将客户端连接到经纪人。现在我希望客户能够通过互联网连接到经纪人,任何想法如何做到这一点? 我连接到通过互联网安装在覆盆子pi上的mqtt经纪人(蚊子)
你真的需要在这里提供更多的信息来得到一个明确的答案。
但我打算假设一个基本的家庭宽带设置。
您需要在您的路由器中启用端口转发以将端口1883转发到树莓派。你如何做到这一点将取决于你拥有哪个品牌的路由器。
您还需要为您的家庭宽带或动态DNS设置一个静态IP地址,所以你想连接到你的经纪人可以找到它。
您可能还希望确保路由器提供给树莓派的IP地址不会发生变化,或者每次发生这种情况时都必须更改端口转发设置。
感谢您的回应,我曾尝试过端口转发,但它产生了很多安全问题,我也不太懂得找出方法。我正在寻找除端口转发或VPN之外的其他内容 –