Tomcat vhost 설정시 특정 IP 만 허용
Tomcat vhost 설정시 특정 IP 만 허용 여러개의 도메인을 tomcat의 vhost 를 사용해서 쓰고있는데.. 특정도메인 www.xxx.com은 xxx.xxx.xxx.* 만 접근할수있도록 설정해야 할일이 생겼다.. 찾아봤더니 아래와 같이 설정하면 된다..
1 2 3 4 5 6 7 8 9 |
]$ vi %tomcat%/conf/Catalina/www.xxx.com/ROOT.xml ... <Context crossContext="true" docBase="/user/xxx/" path="" reloadable="true" privileged="true" antiResourceLocking="false" antiJARLocking="false"> <!-- Link to the user database we will get roles from --> <ResourceLink name="users" global="UserDatabase" type="org.apache.catalina.UserDatabase"/> <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127.0.0.1, xxx.xxx.xxx.*"/> </Context> ... |
참고 : http://www.unidata.ucar.edu/Projects/THREDDS/tech/reference/TomcatSecurity.html