localhost:8080 tomcat 대신 IP 주소를 구성하세요(예:192.260.0.2:8080).

localhost:8080 tomcat 대신 IP 주소를 구성하세요(예:192.260.0.2:8080).

누구든지 내 직장의 모든 시스템에서 내 로컬 호스트에 액세스할 수 있도록 tomcat에서 localhost:8080을 구성하여 localhost 대신 IP 주소에 연결하는 방법을 제안할 수 있습니까? tomcat6 및 netbeans 6.9.1을 사용하고 있습니다.

답변1

당신의 질문은 모호합니다 친구.

호스트 이름 "localhost"를 127.0.0.1이 아닌 다른 이름으로 확인하는 방법을 묻는 경우 대답은 다음과 같습니다.

  • "/etc/hosts" 파일에서 localhost 항목을 변경하고 네트워크 구성을 엉망으로 만듭니다.
  • 하지 마세요왜냐하면 당신은 물건을 깨뜨릴 수 있기 때문입니다.

Tomcat이 다른 IP 주소에 대한 요청을 수락하도록 하는 방법을 묻는 경우 대답은 $CATALINA_HOME/conf/server.xml관련 <Connector>요소를 추가하거나 변경하도록 편집하는 것입니다. 물론 구성된 IP 주소 또는 컴퓨터의 네트워크 인터페이스/인터페이스 주소에서만 수신할 수 있습니다.

답변2

Tomcat은 기본적으로 모든 IP 주소(0.0.0.0)에 바인딩됩니다.

다음으로 인바운드 방화벽 규칙을 확인하세요. 8080 또는 사용 중인 포트가 차단되었을 수 있습니다.

답변3

이는 Microsoft가 아닌 거의 모든 서비스에 대한 일반적인 방법입니다.

  1. 문제의 서비스에 대한 구성 파일을 살펴보고 "localhost" 또는 "127.0.0.1"에 대한 참조를 찾으세요.
  2. 누구에게나 서비스에 대한 무제한 액세스를 제공하는 것이 지혜로운 일인지 잠시 생각해 보십시오.
  3. 외부 IP 주소 또는 DNS 이름을 반영하도록 참조를 변경합니다.

귀하와 "다른 모든 사람" 사이에 존재할 수 있는 게이트웨이 또는 라우터의 네트워크 경로를 변경해야 할 수도 있습니다.

답변4

그렇다면 포트 8080에서 로컬로 실행되는 Tomcat에 원격으로 액세스하고 싶으신가요?

먼저 컴퓨터의 IP 주소를 알아야 합니다.

windows: - 도스 상자를 엽니다. - 다음을 입력합니다.

IP구성 /모두

리눅스: - 쉘로 이동 - 입력

구성인 경우

로컬 IP 주소가 나열됩니다. 이제 원격(직장) 컴퓨터의 브라우저에 다음 URL을 입력하세요.

http://the-IP-address-you-found:8080

방화벽 차단이나 기타 네트워크 문제가 없으면 Tomcat 페이지가 표시됩니다.

관련 정보