Impossible d'accéder à un serveur Web local au sein d'un réseau sans fil local


0

J'ai un serveur Web Tomcat qui s'exécute sur un ordinateur de mon réseau sans fil domestique et je suis prêt à me connecter à partir d'autres appareils / ordinateurs. Le problème est que le seul moyen d'accéder au serveur Web est via localhostou my-computer-name- uniquement à partir de la machine du serveur. La chose étrange est que:

  • Je peux faire un ping sur 192.168.16.103 (IP de mon serveur) - depuis n'importe quelle machine
  • ..mais 192.168.16.103:8080 n'est pas accessible même à partir de la machine serveur elle-même

Je sais que cela ressemble à un problème de pare-feu de base, mais je l’ai désactivé, et même (au cas où) a essayé de changer tous les boucliers réseau de mon antivirus. Toute la configuration restante (y compris le routeur sans fil) est à peu près standard, à l'exception de l'adresse IP de la passerelle du routeur définie sur 192.168.16.16.

À ce stade, je suis coincé et je ne peux pas comprendre le problème. Peut-être certains paramètres de routeur que j'ai manqués. Le routeur est TP-LINK TL-WR741N.

Toute aide appréciée, merci.

EDIT Le système d'exploitation est Windows 7


Si le port N'EST PAS "accessible à partir du serveur lui-même", alors j'imagine qu'il ne fonctionne pas vraiment sur le port 8080.
mercredi

Il fonctionne sur 8080. localhost: 8080 fonctionne bien, ipconfig indique à la machine que l'IP est 192.168.16.103, mais 192.168.16.103:8080 n'est pas accessible. Il passe évidemment par une passerelle et se perd, et je ne sais pas pourquoi - c'est pourquoi je cherche de l'aide ici.

Quel est le système d'exploitation exécutant Tomcat?
Nick2253

Le système d'exploitation est Windows 7
Arturs Licis

Réponses:


2

On dirait que Tomcat n’écoute pas sur l’adresse 192.168.16.103 du serveur mais uniquement sur localhost. Examinez le champ "adresse" de la configuration de tomcat et assurez-vous qu'il écoute toutes les adresses.


Je l’ai déjà fait, ce n’est pas le cas. Par défaut, Tomcat ne se limite pas à localhost, et je n’ai rien changé. Juste au cas où je revérifierais server.xml, il n'y aurait aucune restriction.

Qu'est-ce que 'netstat -an' vous montre à propos du port 8080?
uSlackr

TCP [::]: 8080 [::]: 0 LISTENING et plusieurs entrées telles que TCP [:: 1]: 8080 [:: 1]: 61146 TIME_WAIT
Arturs Licis Le

On dirait que c'est uniquement lié à IPV6. essayez de changer net.ipv6.bindv6only = 1 en 0 dans le fichier de configuration. Plus d'informations ici: lists.debian.org/debian-user/2009/12/msg01261.html
uSlackr

J'utilise Windows 7. En effet, IPV6 était activé. J'ai désactivé IPV6 dans les propriétés de la connexion réseau sans fil, mais cela n'a pas aidé. Peut-être qu'il y a un autre élément de configuration lié à IPV6 que je devrais basculer?
Arturs Licis
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.