728x90
반응형
만약 프로젝트내에서 IP제한을 둬야 할 시, 소스내에 인터셉터(Interceptor) 에서 제한을 두는 방식만 알고있었는데,
TOMCAT선에서 간단하게 제한을 둘 수 있다고 해서 방법을 찾아왔다.
내가 사용하는 톰캣은 톰캣9 버전이다.
톰캣 내에 server.xml을 열고,
<Host>안에
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127.0.0.1"/>
Valve를 추가 하면 완료.
만약 허용 말고 제한을 하고 싶은거면 allow 대신 deny 를 사용한다.
<Valve className="org.apache.catalina.valves.RemoteAddrValve" deny="192.168.0.1"/>
원하는 아이피를 입력하고 서버를 재시작하면 잘 된다!
만약 여러개를 쓰고싶다면 다른 사이트에서는 ,(쉼표)를 쓰라고 해서 써봤는데 갑자기 되던것도 안된다.
쉼표 대신 "|" 를 써서 사용하니 잘 된다.
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="192.168.0.1|127.0.0.1"/>
728x90
반응형
LIST
'IT 웹개발 > WEB WAS' 카테고리의 다른 글
[Ubuntu] 리눅스 우분투에 Apache 2.4.46 수동 설치 방법 (0) | 2023.10.30 |
---|---|
Apache 아파치 웹서버 다운로드 링크 (최신버전, 이전버전 ) (0) | 2023.10.30 |
웹접근성 진단규칙 (0) | 2022.12.29 |
[JEUS] 제우스6 에 war 배포하기 (0) | 2022.02.21 |
[JEUS] 제우스6 webadmin 접속 방법 (0) | 2022.02.21 |