Tomcat限制IP访问

2019-06-26  本文已影响0人  姜小姜小

Tomcat提供了参数RemoteAddrValve用于限制ip访问,在conf/server.xml中配置
在</Host>之前添加
设置单个ip访问:仅本地可以访问
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127.0.0.1" deny=""/>
设置多个ip可以访问:多个ip之间用||连接,看到很多说中间是用,(逗号)连接,但是结果是所有的ip都不生效,最后终于在一个求助帖里面找到了是用||连接,亲测有效,原贴:https://bbs.csdn.net/topics/390384082
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127.0.0.1||192.168.122.128" deny=""/>
设置某ip网段可以访问:
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="192.168.122.*" deny=""/>

上一篇下一篇

猜你喜欢

热点阅读