apache - 阻止 Apache tomcat 的未知 IP 地址

标签 apache tomcat

如何限制未知IP地址访问我的apache tomcat服务器。(仅允许一个IP地址,并限制来自其他IP地址的所有请求)?

最佳答案

要阻止特殊 IP 地址,您可以将以下内容放入位于您目录中的 .htaccess 文件中,对于 Apache 服务器

order allow,deny
allow from 10.20.30.40
deny from All

对于 Tomcat 服务器

<Context path="/path/to/secret_files" ...>
<Valve className="org.apache.catalina.valves.RemoteAddrValve"
allow="127.0.0.1" deny=""/>
</Context>

引用链接http://oreilly.com/pub/a/java/archive/tomcat-tips.html?page=2

关于apache - 阻止 Apache tomcat 的未知 IP 地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23775407/

相关文章:

tomcat - 如何关闭所有tomcat日志轮转

tomcat - Grails - 无法读取外部配置值

java - Tomcat 7.0 连接池 - jdbc 驱动程序异常

xml - ApacheFOP - 空白 PDF 输出?

apache - Apache 中的 Tomcat

Apache 无法启动 - ServerRoot 必须是有效目录并且无法找到指定的模块

jakarta-ee - 使用 maven 阶段执行部署 war 项目

apache - .htaccess 隐藏扩展名,同时强制 www

php - array_map 导致服务器崩溃

java - Spring Boot Tomcat配置,从容器迁移到嵌入式