당신은 어떻게 구성을 톰캣에 바인딩하는 단일 ip 주소(localhost)는 대신 모두의 주소는?
-
09-06-2019 - |
문제
당신은 어떻게 구성을 톰캣에 바인딩하는 단일 ip 주소(localhost)는 대신 모두의 주소는?
해결책
여러 가지 연결관 구성되며,각 커넥터 옵션"주"속성을 설정할 수 있는 IP 주소가 있습니다.
- 편집
tomcat/conf/server.xml
. - 지정 주소 바인딩 커넥터:
<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.
제휴하지 않습니다 StackOverflow