要允许特定IP地址访问Tomcat 8服务器,您可以在Tomcat的server.xml配置文件中添加以下内容:

<Valve className="org.apache.catalina.valves.RemoteAddrValve" 
       allow="10\.10\.2\.8|10\.10\.2\.9" />

这将在Tomcat的管道中添加一个RemoteAddrValve阀门,并允许IP地址为10.10.2.8和10.10.2.9的请求通过。请确保将正则表达式中的点号(.)转义为\.

将上述代码添加到server.xml文件中的<Host>元素内,如下所示:

<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">
    <!-- 添加以下代码 -->
    <Valve className="org.apache.catalina.valves.RemoteAddrValve" 
           allow="10\.10\.2\.8|10\.10\.2\.9" />
    <!-- 其他配置 -->
</Host>

保存文件并重新启动Tomcat服务器,现在只有10.10.2.8和10.10.2.9可以访问您的Tomcat服务器。


原文地址: https://www.cveoy.top/t/topic/pLS2 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录