Tomcat服务器禁止IP(公网or内网)访问网站

最初状态:使用IP是可以访问的


##windows服务器,Tomcat7.082
登录服务器,找到Tomcat配置文件server.xml


在webapps的同级位置,创建配置文件里面新增的项目 ipapps 文件夹

再查看原有配置webapps下面的index.htm,有无特殊写法。(发现一个链接跳转)


在ipapps 目录下面创建,KJAF2/html/frame/ 目录
再在 ipapps/KJAF2/html/frame/ 下面创建一个 login.htm

添加如下内容:
<!DOCTYPE HTML>
<html>
<head>
    <meta charset="utf-8">
    <title>403 Forbidden</title>
</head>
<body>
 <h1>403 Forbidden</h1>
</body>
</html>



停止服务,然后再重启服务

进行验证


###########**
CentOS 7.9 Tomcat9.0.2

最初状态:





###******
修改配置文件:/usr/local/tomcat/conf/server.xml

修改前先备份








<!-- /usr/share/nginx/html/index.html -->
<!DOCTYPE html>
<html>
 <head>
   <title>403 Forbidden</title>
 </head>
 <body>
   <h1>403 Forbidden</h1>
 </body>
</html>

重启tomcat服务
systemctl sop tomcat ##你的tomcat前提是要做成了服务文件,才可以用这种方式,要不然就用tomcat的脚本重启
systemctl start tomcat

进行验证: