我知道有可能限制对我们最老的tomcat服务器的访问(遗留服务器,我们的客户端不想付费升级:\ ).by添加了address="“。但是我如何限制给定网络的访问权限呢?
如果我没有错,文件将是server.xml:
<Connector port="2222"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="2443" acceptCount="100"
debug="0" connectionTimeout="20000"
disableUploadTimeout="true" />提前谢谢。
发布于 2014-05-15 18:28:10
我能够通过以下参考来解决这个问题:
更改包括在conf/server.xml文件的标记之间添加以下行
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="xx.xx.xx.*"/>发布于 2014-05-15 16:53:49
address指令适用于服务器要侦听的IP,而不是哪个IP可以连接到它。
如果要限制对tomcat服务器的访问,可以设置一个检查源IP的iptables规则。
https://serverfault.com/questions/595353
复制相似问题