L'appareil utilise le port 1883 pour transférer vers le serveur backend via le proxy TCP/UDP de nginx.
Le serveur backend vérifie que l'adresse IP du socket de l'appareil est l'adresse IP du serveur proxy, et non l'adresse IP réelle de l'appareil.
Comment implémenter la transparence. proxy ? Laisser nginx proxy Où est l'adresse IP réelle de l'appareil connecté au serveur backend ?
Remarques :
Vous ne pouvez pas obtenir votre propre adresse IP lorsque l'appareil est connecté, alors n'y pensez pas
est un proxy TCP/UDP, pas http
Module Nginx Stream
.Le module ngx_stream_core_module est disponible depuis la version 1.9.0. Ce module n'est pas construit par défaut, il doit être activé avec le paramètre de configuration --with-stream.
Ce module n'est pas inclus dans la version par défaut. Vous devez ajouter une
--with-stream
configuration lors de l'installation de nginx.Exemple de programme