Tomcatで特定IPのアクセスを制限する

Tomcatでは、特定IPからのアクセスを許可または制限するオプションが提供されている。

Tomcatの設定ファイル conf/server.xml で、<Host> から </Host> の間に次の内容を追加または変更し、再起動すればよい。

特定IPのアクセス許可 allow

<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127.0.0.1, 192.168.0.1"/>

特定IPのアクセス制限 deny

<Valve className="org.apache.catalina.valves.RemoteAddrValve" deny="192.168.0.1"/> 

参考