Я включил Частный доступ к API Google для VPC, и я использую это HTTP-прокси-решение , описанное для подключения моего внешнего центра обработки данных к бэкенду Google Cloud.
Используя это решение, я убедился, что API-интерфейс хранилища объектов Google работает, используя gsutil для перемещения файлов через внешнюю сеть.
Однако я не могу подключиться к mqtt.googleapis.com, который требуется для облачного IOT.
Я думаю, это связано с тем, что к брокеру MQTT, работающему на mqtt.googleapis.com, нельзя получить доступ через частную сеть, если он также не проксирован, как решение HTTP-прокси, описанное выше.
Пока чтоКоманды gsutil IOT работают нормально, потому что я предполагаю, что они работают через Google HTTP API.
Чтобы решить эту проблему, я вижу, что нам потребуется что-то из нижеперечисленного, если у кого-то нет другого способа сделать это?
Запустите посредник посредника MQTT в частном VPC и направьте пакеты MQTT на mqtt.googleapis.com.Есть ли подходящий прокси-брокер MQTT, который мы можем использовать в этом случае?
Если мы получим диапазон публичных IP-адресов, на которых работает мост mqtt (mqtt.googleapis.com)мы можем просто построить сетевые маршруты для этого одного варианта использования.Это доступно?