Witam,
Może ktoś zasugerować czemu nie mogę się połączyć z brokerem, który jest zainstalowany na wirtualnej maszynie (system Ubuntu) - serwer Mosquitto. Nie mogę połączyć się za poza "lokalnego" połączenia z zewnątrz przez WIFI. Połączenia próbuje wykonać za pomocą różnych aplikacji na androdzie (np. MyMQTT). Próbowałem także przez wykorzystanie ESP32 i biblioteki MQTT. W żadnym wypadku nie udało mi się połączyć z brokerem. Ustawiłem wyjątek w zaporze dla portu 1883 - bez rezultatu (wyłączyłem całkowicie zapore - również bez efektu). Broker Mosquitto zainstalowałem zamiast na Ubuntu, to na Windows - także podobna sytuacja.
Lokalnie Windows oraz Ubuntu widzą serwer i się z nim łączą za pomocą MQTT Explorer.
Router jest widoczny w systemie Windows
Router widzi urządzenie android, które jest połączone z urządzeniem poprzez transmisje WIFI.
Jestem w stanie pingować wszystkie adresy (telefonu z androidem, windowsa czy Ubuntu) i odpowiadają (czasami jest duży ping - 1000ms)
Zmieniłem w mosquitto.conf parametry listeners 1883 oraz allow_anny na true.
Czy ktoś może zasugerować rozwiązanie?
Może jakaś aplikacje czy kod/program na ESP32/Android do diagnostyki sieci?