당신은 어떻게 구성을 톰캣에 바인딩하는 단일 ip 주소(localhost)는 대신 모두의 주소는?

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

  •  09-06-2019
  •  | 
  •  

문제

당신은 어떻게 구성을 톰캣에 바인딩하는 단일 ip 주소(localhost)는 대신 모두의 주소는?

도움이 되었습니까?

해결책

여러 가지 연결관 구성되며,각 커넥터 옵션"주"속성을 설정할 수 있는 IP 주소가 있습니다.

  1. 편집 tomcat/conf/server.xml.
  2. 지정 주소 바인딩 커넥터:
    <Connector 
        port="8080" 
        protocol="HTTP/1.1" 
        address="127.0.0.1"
        connectionTimeout="20000" 
        redirectPort="8443" 
      />
    

다른 팁

그것은 잘 설명되어 여기:

http://wiki.apache.org/tomcat/FAQ/Connectors#Q6

지속적인 방법을 허용하는 특정 ip 주소는? - "각 커넥터 요소를 사용하는 주소를 제공합니다.보 HTTP 커넥터는 문서 또는 AJP 커넥터 docs".고 HTTP 커넥터 docs:

http://tomcat.apache.org/tomcat-7.0-doc/config/http.html

표준을 구현->주소

"서버에 대한 하나 이상의 IP 주소,이 속성을 지정하는 주소가 사용될 것이 듣기에 지정한 포트입니다.기본적으로,이 포트에 사용됩니다 모든 IP 주소에서 서버와 연결됩니다."

그것은 가치가 있을 수 있습니다 언급하는 실행하는 톰캣으로 루트 사용자는(당신이 일을 해야)에서 당신을 막을 것을 사용하여 아래의 포트 1024*nix.를 사용하려면 TC 독립형으로 서버의 성능을 더 이상 필요한 것 면으로 아파치는 다음과 같--you'll want to bind to port80 와 함께 무엇이든 IP 주소를 지정.

당신이 사용하여 이 작업을 수행할 수 있습 IPTABLES 을 리디렉션가 포트 80 8080.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top