Je suis sûr qu'il y a une meilleure façon de décrire le défi que j'ai, mais j'espère que ce sera assez clair. J'ai un serveur fonctionnant sur un hôte aléatoire + port dans le réseau local, je voudrais savoir ce nom d'hôte et le port, ou au moins le port aléatoire, de sorte que mon client (web) peut se connecter à la bonne URLComment détecter un hôte serveur: port sur le réseau local?
Ce serveur spécifique exécute et répond aux requêtes M-SEARCH (SSDP), mais je ne pense pas que vous puissiez l'interroger à partir d'une page Web/javascript.
Cela ne me dérange pas d'utiliser un serveur (cloud) commun pour faciliter le processus. Quand j'y pense, je ne sais pas ce que je pensais de l'UPNP etc, mon 'client' n'a qu'un navigateur et une URL à fournir, donc je ne peux pas lancer un javascript avant qu'il ne frappe mon port de serveur. peut-être que la solution doit être avec une sorte d'adresse bien connue sur le nuage ou un port bien connu sur l'hôte.
Merci, mais cela est utile quand je suis en cours d'exécution sur le même hôte, ma question est quand mon navigateur est sur une autre machine. –
Je ne suis pas sûr que je comprends vraiment ce que vous essayez de dire. Mais c'est ce que vous devriez essayer - connectez-vous à votre serveur, trouvez les bons ports en utilisant la commande ci-dessus, ouvrez le navigateur et allez à la bonne adresse IP et port en entrant dans la barre d'adresse comme suit: -> IP: port, ex: 10.10.100.200:8080 – Twosingleton