Comment puis-je parcourir mon Tomcat localhost à partir d'un autre ordinateur du réseau?

StackOverflow https://stackoverflow.com/questions/134309

  •  02-07-2019
  •  | 
  •  

Autres conseils

Avez-vous créé une exception dans votre pare-feu?

En supposant que Tomcat s'exécute sur le port 8080 et qu'il s'agisse d'une machine Windows XP, le pare-feu bloquera ce port (pas le cas sous Windows Server 2003).

Le pare-feu peut être configuré en: choisissant le Pare-feu Windows dans le Panneau de configuration, puis cliquez sur Exceptions - > Ajouter un port et entrer le nom et le numéro: Tomcat, 8080 et laisser le protocole de transport en tant que TCP

vous pouvez utiliser votre adresse ip au lieu de localhost

http://10.4.0.1:8080/YourProject

si votre adresse IP était 192.122.11.22, vous devez écrire http://192.122.11.22:8080/proyectname (si ce n'est pas le cas, regardez votre pare-feu)

Tomcat utilise le port 8080 par défaut. Vous devez donc indiquer le numéro de port dans l'URL pour tout afficher. Si elle est en cours d’exécution, http: // yourcomputer: 8080 / app devrait faire l'affaire.

Étape 1: ajoutez une exception de pare-feu aux connexions entrantes vers le port que vous utilisez pour vos hôtes (les balises Host dans CATALINA_HOME (rép. Tomcat) / conf / server.xml ).

Étape 2: dans Windows 10 au moins, autorisez Tomcat à communiquer via le pare-feu. Un moyen serait Panneau de configuration - > Système et sécurité - > Pare-feu Windows - > " Autoriser une application ou une fonctionnalité via le Pare-feu Windows " - > " Modifier les paramètres " - > Activer privé et public pour "Commons Daemon Service Runner" (Si non présent: "Autoriser une autre application ..." -> > Choisir tomcat # .exe dans le répertoire bin Tomcat, où # sera le numéro de version de Tomcat. )

Étape 3: ajoutez une exception de pare-feu pour javaw . Dans Windows 10, c’est la procédure décrite ci-dessus jusqu’à "Modifier les paramètres", suivie de la recherche du fichier binaire Java SE (Platform) SE avec un chemin d'accès vers javaw (ajouter comme ci-dessus s'il n'est pas présent) - > ; Activez Privé et Public pour cela.

Faites-moi savoir si cela ne fonctionne pas. :)

En plus de bloquer le port (voir la réponse à AirSource Ltd), votre pare-feu peut avoir des restrictions sur le service Tomcat. Par exemple, Mcafee Firewall limite Tomcat à "sortant uniquement".

Si vous utilisez Mcafee, sous Modifier les paramètres > Pare-feu, développez Connexions Internet pour les programmes et recherchez Commons Daemon Service Runner (alias tomcat * .exe). Modifiez-le et modifiez l'accès de Sortant uniquement à Entrant et sortant - Utilisez les ports désignés (recommandé).

Vous devez écrire l'adresse IP de votre ordinateur au lieu d'utiliser "localhost"

.

cela fonctionne bien Il vous suffit d'écrire http: // votre_adresse_ip: 8080 (tomcat port du serveur) / nom du projet

et assurez-vous que vous êtes connecté au même réseau et que le projet est déployé sur tomcat.

` Étape 1 : accédez au répertoire dans lequel tomcat est installé et recherchez le fichier server.xml.En règle générale, le chemin est

.
  

C: \ Programmes \ Apache Software Foundation \ Tomcat 9.0 \ conf \ server.xml

Ouvrez-le avec l'éditeur et cherchez le bloc de connexion. Ce sera comme

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443"/>

Ajoutez-lui adresse = "0.0.0.0"

.
<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443"
               address="0.0.0.0" />

enregistrer le fichier.

étape 2: Accédez au paramètre de protection réseau et de pare-feu de l'ordinateur et désactivez le pare-feu réseau public .

étape 3: Démarrez le serveur tomcat. Utilisez ensuite l’adresse IP locale du PC et le port 8080 (utilisé par défaut par le serveur Tomcat à moins que vous ne l’ayez changée) de l’autre périphérique permettant de se connecter au serveur Tomcat du PC.

  

Exemple: http://192.168.8.137:8080/ (remplacez 192.168.8.137 par votre ordinateur adresse IP locale)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top