如何获取Azure IoT中心的IP地址而不是主机名

时间:2019-02-01 04:02:08

标签: azure raspberry-pi azure-iot-hub

我有一个Azure Iot集线器,其连接详细信息如地址,remote_username,remote_password,我的设备用来连接到IoT集线器。我正在运行mosquitto,它使用以下配置设置来连接到Azure Iot集线器:

connection iot-bridge
log_type all
address apsdc.azure-devices.net:8883
remote_username apsdc.azure-devices.net/Device1
remote_password SharedAccessSignature sr=apsdc.azure-devices.net&sig=ofIUhB3Tx6r3lGruCveI166ua655y8wA7U5dffqxBqY%3D&se=1534941834&skn=iothubowner
remote_clientid Device1

....
other settings...
....

设备上的Mosquitto使用提供的用户名和sas密码连接到apsdc.azure-devices.net的物联网桥。我想知道是否有可能使用任何公共IP地址代替apsdc.azure-devices.net。天蓝色上是否有任何设置可以获取IP地址。谢谢

1 个答案:

答案 0 :(得分:0)

根据this page,您可以重新编译Mosquitto以支持DNS,这样您就不必再连接到IP地址。