TOMCAT防止恶意绑定ip

修改server.xml

绑定defaultHost

<Engine name="Catalina" defaultHost="forbiden">
 <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>

  <!-- 正常访问-->
  <Host appBase="webapps" autoDeploy="true" name="www.h5pk.cn" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
 <Context docBase="lolcapture" path="/lxx" reloadable="true" source="org.eclipse.jst.jee.server:lolcapture"/>

  </Host>
  
  <!-- 恶意访问域名跳转到404页面-->
  <Host name="forbiden"  appBase="webappswps" unpackWARs="true" autoDeploy="true"  
            xmlValidation="false" xmlNamespaceAware="false">

  </Host>    
  
 </Engine>

在webappswps文件夹下面建立一ROOT项目 项目index为404页面!

现在恶意绑定太坑爹!你好好的网站,绑我ip干撒,你都没备案,哥备案了!!!!!

时间: 2024-10-14 14:37:54

TOMCAT防止恶意绑定ip的相关文章

Tomcat启动绑定IP失败问题

今天把工程迁移到另一个服务器, Tomcat启动报了一个错误:Error: Exception thrown by the agent : java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException: AA:AA(主机名) : Name or service not known 看错误大概是主机名和URL没对应上的意思, 原因在与Tomcat启动的时候要绑定IP地址, 但是根据主机名

VirtualBox 给虚拟机绑定IP

在VirtualBox中,有时候打开虚拟机,会出现Waiting for 60 seconds more for network configuration这种情况,从而使得开机变得很慢. 通过以下操作,可以让虚拟机开机很快,并且开机后不用再执行sudo dhclient eth0这种操作获取IP了. 1. 在VirtualBox菜单栏的管理->全局设定(如果是英文版,则是File->preferences),点击网络(network). 2. 然后对vboxnet0进行编辑: 3. 打开虚拟

shell脚本自动加黑恶意攻击IP

shell脚本自动加黑恶意攻击IP 系统环境:Centos 6.5 X64 如果我们对所有用户开放了SSH 22端口,那么我们就可以在/var/log/secure文件里查看,这里面全是恶意攻击的IP ,那么我们又该如何拒绝这些IP在下次攻击时直接把他拉黑,封掉呢? 或者这个IP再试图登陆4次或7次我就把他拒绝了,把他这个IP永久的封掉呢?这个时候我们就可以用这下面这个脚本来实现. [[email protected] ssh]# vi /etc/ssh/blocksship #!/bin/ba

华为核心交换机绑定IP+MAC+端口案例

华为核心交换机绑定IP+MAC+端口案例 1         案例背景 某网络改造项目,核心交换机为华为S5700,接入交换机为不同型号交换机,如下模拟拓扑,客户端接入交换机1通过Access模式与核心交换机连接,该交换机下只有一个Vlan2 192.168.2.0/24:客户端接入交换机2通过Trunk模式与核心交换机连接,该交换机下有俩个Vlan,Vlan3 192.168.3.0/24 Vlan4 192.168.4.0/24,服务器接入交换机通过Access模式与核心交换机连接,该交换机

CISCO DHCP根据MAC绑定IP

ip dhcp pool  zrq1 host 192.168.18.14  255.255.255.0 client-identifier  01c8.bcc8.d147.36   mac在windows里是没有01的,加上01,然后每4位用一 个点分隔 如果要立即生效,需要清空路由器自动分配ip的缓存. 命令:clear ip dhcp binding * arp 202.196.191.190 0100.1fd0.8575.d2 arpa 是防止指定ip盗用的,不是用来dhcp mac绑定

关于在地址池下绑定IP时报错The IP address‘s status is error解决方法

我使用华为交换机为一家企业里电脑绑定IP地址时报:The IP address's status is error的错误.如下图: 这时我觉得可能这个IP地址已经被DHCP服务给分配到下面电脑了,于是我查了一下华为官方资料,找到一条释放IP命令如下: 这条命令即可以释放单独的IP,也可以释放所有IP,我再回到地址池中绑定IP成功.如下图: 最后保存,退出.OK 原文地址:http://blog.51cto.com/lijie1977/2157718

tomcat修改默认主页, 前段项目放到tomcat下,浏览器输入ip加端口后,直接到项目主页

1,将 项目 放到 tomcat 的webapps 文件夹下 2, 修改conf 下的 server.xml , 找到 <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> 在 Host 标签 下加入 <Context docBase="project/myProject" path=&q

tomcat 绑定 ip 及域名,限制非法域名访问

公司WEB 采用linux+tomcat架构.经常会收到电信的警告,说某个IP下挂用了未备案域名,如果不处理就封IP.鉴于此,需要将tomcat的访问地址进行限制,只允许通过IP地址或者自己指定的域名来访问. 配置tomcat/conf/server.xml 文件,找到下面部分: 此处defaulthost="localhost" 改为"forbidden" ,表示默认所有访问都是禁止.然后在<host name> 部分添加允许访问的地址和目录 --&g

nginx+tomcat+memcache+session绑定

节点信息 节点1 ip:172.16.30.1 nginx 节点101 ip:172.16.30.101 tomcat 节点102 ip:172.16.30.102 tomcat 通过nginx代理访问后端tomcat,并实现memcache的会话绑定,即同一个浏览器访问得到的session结果是一样的 1.节点1安装nginx [[email protected] ~]# yum install -y nginx 1.1.启动nginx测试 [[email protected] ~]# ser