Konfigurieren Sie eine IP-Adresse anstelle von localhost:8080 Tomcat zB:192.260.0.2:8080

Konfigurieren Sie eine IP-Adresse anstelle von localhost:8080 Tomcat zB:192.260.0.2:8080

Kann mir jemand sagen, wie ich meinen localhost:8080 in Tomcat so konfiguriere, dass er eine Verbindung zu einer IP-Adresse statt zu localhost herstellt, sodass ich von jedem System an meinem Arbeitsplatz aus auf meinen localhost zugreifen kann? Ich verwende Tomcat6 und NetBeans 6.9.1

Antwort1

Deine Frage ist mehrdeutig, Alter.

Wenn Sie fragen, wie Sie dafür sorgen können, dass der Hostname „localhost“ auf etwas anderes als 127.0.0.1 aufgelöst wird, lautet die Antwort:

  • Ändern Sie den Localhost-Eintrag in Ihrer Datei "/etc/hosts" und ändern Sie die Netzwerkkonfigurationen.
  • TUN SIE ES NICHTweil die Gefahr besteht, dass Sie Dinge kaputt machen.

Wenn Sie wissen möchten, wie Sie Tomcat dazu bringen, Anfragen an eine andere IP-Adresse zu akzeptieren, müssen Sie $CATALINA_HOME/conf/server.xmldas entsprechende <Connector>Element bearbeiten oder ändern. Natürlich können Sie nur auf die konfigurierte(n) IP-Adresse(n) der Netzwerkschnittstelle(n) Ihres Computers hören.

Antwort2

Tomcat bindet sich standardmäßig an alle IP-Adressen (0.0.0.0)

Überprüfen Sie als Nächstes Ihre eingehenden Firewall-Regeln. 8080 oder der von Ihnen verwendete Port könnte blockiert sein.

Antwort3

Dies ist die allgemeine Methode für fast alle (nicht von Microsoft stammenden) Dienste:

  1. Sehen Sie sich Ihre Konfigurationsdateien für den betreffenden Dienst an und suchen Sie nach allen Verweisen auf „localhost“ oder „127.0.0.1“.
  2. Denken Sie einen Moment darüber nach, ob es klug ist, jedem uneingeschränkten Zugriff auf den Dienst zu gewähren.
  3. Ändern Sie die Referenz, um Ihre externe IP-Adresse oder Ihren DNS-Namen wiederzugeben.

Möglicherweise müssen Sie die Netzwerkrouten auf allen Gateways oder Routern ändern, die zwischen Ihnen und „allen anderen“ bestehen.

Antwort4

Wenn ich Sie also richtig verstehe, möchten Sie per Remotezugriff auf Ihren Tomcat zugreifen, der lokal auf Port 8080 läuft?

Sie müssen zuerst die IP-Adresse Ihres Computers kennen;

Windows: - Öffnen Sie eine DOS-Box - Geben Sie ein:

ipconfig /alle

linux: - gehe zur Shell - tippe

wenn Konfiguration

Ihre lokale IP-Adresse wird aufgeführt. Geben Sie nun im Browser Ihres Remote-Computers (bei der Arbeit) die folgende URL ein:

http://die-IP-Adresse-die-Sie-gefunden-haben:8080

Wenn keine Firewalls oder andere Netzwerkprobleme vorliegen, wird Ihre Tomcat-Seite angezeigt.

verwandte Informationen