
Ich verwende den Tomcat-Server auf einer Fedora-Maschine.
wenn ich Tomcat mit dem folgenden Befehl ausführe,
Dienst Tomcat starten
es läuft auf localhost,
aber wenn ich versuche, eine Verbindung zum Server herzustellen, indem ich die öffentliche IP-Adresse des Servers wie folgt remote verwende
es startet nicht
könnte mir jemand bei diesem Problem helfen
Vielen Dank im Voraus für jede Hilfe
Antwort1
Ich vermute, dass die IP-Adresse, an die Ihr Tomcat-Server gebunden ist, 127.0.0.1 ist. Dabei handelt es sich um die Loopback-Schnittstelle, die nur dem lokalen Computer zur Verfügung steht. Daher ist sie für Remotecomputer nicht verfügbar.
Antwort2
tun: netstat -an | grep 8080
Was ist die Ausgabe, die Sie erhalten?
Außerdem: Wie lautet die IP-Adresse dieses Computers und ist die Firewall ein Faktor, wenn Sie eine Remote-Verbindung herstellen? Sind beide Boxen über lokales Netzwerk miteinander verbunden? Außerdem können Sie Folgendes vom Remote-Computer aus tun, während Tomcat ausgeführt wird:
Telnet XXX.XXX.XXX.XXX 8080
Was bekommst du? Danke