Авторизация

Topic-icon Возможно подключиться к MQTTброкеру домашней сети через точку доступа смартфона?

Подробнее
29 дек 2021 09:30 #7337 от Alexeus
У меня настроен туннель, связывающий смартфон с домашним компьютером. На домашнем компьютере установлен MQTT брокер. Брокер получает сообщения, посланные со смартфона через туннель и смартфон получает сообщения, посланные через домашний брокер.

Я пытаюсь попробовать подключить wifi модуль esp8266 с прошивкой клиента MQTT к брокеру через включенную точку доступа на смартфоне с подключенным VPN. esp8266 подключается к точке доступа, но не подключается к брокеру. Через роутер домашней сети esp8266 подключается к брокеру.

Можете подсказать в чем возможна причина, можно настроить esp8266 подключаться к MQTT брокеру в домашней сети через точку доступа смартфона?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • admin
  • admin аватар
  • Ушел
  • Администратор
  • Администратор
  • vpnki support
Подробнее
29 дек 2021 11:49 - 29 дек 2021 11:50 #7338 от admin
Перенес в этот раздел.
Думаю так работать не будет. Дело в том, что ваш телефон это не маршрутизатор и рутить пакеты из WiFi хотспота в собственный VPN интерфейс он не может. Там все пакеты уходят к провайдеру мобильной связи. Технология работы WiFi точки там называется тетеринг (tethering) и про нее можно почитать в инете, но это не полноценная маршрутизация :(
Возможно, есть какие-то приложения, которые смогут выполнить роль маршрутизатора на Андроиде, но без рута не обойтись.
В вашем случае можно выставить MQTT брокер через услугу Публикация порта и отправлять сообщения из esp минуя VPN

если все заработало - нажмите на баннеры!
Последнее редактирование: 29 дек 2021 11:50 пользователем admin.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
29 дек 2021 11:55 #7339 от Alexeus
Спасибо, я примерно так и предполагал, что в смартфоне запрос идет в инет провайдера. Только не уверен, можно ли сконфигурировать перенаправление в VPN...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.