반응형
운영을 하다보면, 특정 WebApp(예, 관리자 페이지)에 대해 특정 IP 또는 특정 IP 대역에서 호출 가능 또는 차단하도록 접근을 제어가 필요한 경우가 있다.
1. 설정 방법
Tomcat의 주요 구성 파일인 server.xml의 해당 WebApp 설정 섹션에 아래와 같은 옵션을 추가하면 된다.
1) IP 허용
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="허용 IP주소"/>
2) IP 차단
<Valve className="org.apache.catalina.valves.RemoteAddrValve" deny="차단 IP주소"/>
2. IP 포맷
1) 특정 IP 설정
allow="127.0.0.1,192.1.1.12"
2) IP 대역 설정
allow="10.*" // 10.으로 시작하는 모든 IP
allow="192.1.1.*" // 192.1.1로 시작하는 모든 IP
'WAS > Tomcat' 카테고리의 다른 글
[정보] Access 로그 설정 (0) | 2019.10.01 |
---|---|
[정보] Tomcat Native(APR) Connector 이해 (0) | 2019.10.01 |
[Tips] Tomcat 버전 확인 (0) | 2018.02.22 |
[Tips] JSP에서 한글 인코딩 처리 (0) | 2016.12.11 |
[모니터링] JConsole로 Tomcat 서버 모니터링 하기 (0) | 2016.10.05 |