`
gutou9
  • 浏览: 144569 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

tomcat 防止服务器ip被恶意域名绑定

 
阅读更多

在server。xml 中 如下被指

<!-- default host is forbiden --> 
<Engine name="Catalina" defaultHost="forbiden"> 
    <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/> 
           
    <!-- allow hosts --> 
    <Host name="localhost"  appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"></Host> 
    <Host name="www.yourdomain.com"  appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"></Host>         
    <Host name="192.168.1.3"  appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"></Host>      
             
    <!-- forbiden host, the appBase is a not exists directory. If the requested domain is not in the above list of hosts where are allowed, then use this host. --> 
    <Host name="forbiden"  appBase="notexists" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"></Host>     
</Engine> 

 

 --------------------------------------------------------------------------

 

 

<!-- default host is forbiden -->  
<Engine name="Catalina" defaultHost="forbiden">  
    <Realm className="org.apache.catalina.realm.UserDatabaseRealm"  
        resourceName="UserDatabase"/>  
            
    <!-- allow hosts -->  
    <Host name="localhost"  appBase="webapps"  
            unpackWARs="true" autoDeploy="true"  
            xmlValidation="false" xmlNamespaceAware="false"></Host>  
    <Host name="www.yourdomain.com"  appBase="webapps"  
            unpackWARs="true" autoDeploy="true"  
            xmlValidation="false" xmlNamespaceAware="false"></Host>          
    <Host name="192.168.1.3"  appBase="webapps"  
            unpackWARs="true" autoDeploy="true"  
            xmlValidation="false" xmlNamespaceAware="false"></Host>       
              
    <!-- forbiden host, the appBase is a not exists directory.   
    If the requested domain is not in the above list of hosts where are allowed, then use this host.  
-->  
    <Host name="forbiden"  appBase="notexists"  
            unpackWARs="true" autoDeploy="true"  
            xmlValidation="false" xmlNamespaceAware="false"></Host>      
</Engine>  


 

 

http://www.cnblogs.com/shanliang/p/3966563.html

分享到:
评论

相关推荐

    tomcat 域名绑定

    在互联网时代,域名已经成为网站的标识符,许多公司的网站都使用 Tomcat 作为应用服务器,但对于初学者,8080 端口号如何去掉,网站如何和域名绑定到一起,这些问题都是困扰他们的。 二、域名注册和 DNS 解析 首先...

    TOMCAT多域名绑定

    为了使其他域名能访问,可能需要配置Tomcat监听所有IP地址(0.0.0.0),或者特定的公网IP。这可以通过修改`server.xml`中的`&lt;Connector&gt;`标签来实现。 4. **SSL/TLS支持**:如果需要启用HTTPS,需要配置SSL证书。在...

    tomcat服务器绑定域名

    tomcat服务器绑定域名

    同一台机不同IP不同tomcat.zip_boarddua_tomcat 多IP_tomcat绑定ip

    boarddua_tomcat 多IP_tomcat绑定ip"以及描述"在同一台物理机上进行多IP配置并绑定到多tomcat上,可使用同一端口通信",明确指出了这个主题是关于在单个机器上配置多个Tomcat实例,并将它们分别绑定到不同的IP地址,...

    使用域名绑定tomcat

    确保你的域名已经正确地解析到运行Tomcat的服务器IP地址。这通常需要在你的域名注册商处进行设置,或者如果你有本地DNS服务器,也需要在那里进行配置。 步骤四:重启Tomcat 完成上述配置后,记得重启Tomcat服务以使...

    tomcat域名绑定

    这通常是你希望用户通过IP地址访问时展示的站点。例如,将其设置为`www.example.com`。 `&lt;Host&gt;`元素用于定义每个单独的域名及其关联的应用程序目录。每个`&lt;Host&gt;`元素的`name`属性应设置为你想要绑定的域名,如`...

    tomcat配置只能域名访问禁止ip访问

    tomcat配置只能域名访问禁止ip访问 直接替换tomcat里面的server.xml 文件,但是里面的ip要更换你自己的ip

    tomcat 绑定域名

    看看这个 叫你如何tomcat绑定域名

    给tomcat 服务器配置域名

    这个域名需要指向你的服务器IP地址,这通常通过DNS(域名系统)设置完成。在你的域名注册商那里,将A记录或者CNAME记录设置为你的服务器的公网IP地址,确保域名解析正确。 接下来,配置服务器上的虚拟主机。在...

    android 如何使用tomcat搭建服务器

    6. **在Android设备上访问**:在Android设备上,你可以使用浏览器或者其他HTTP客户端(如OkHttp)来访问`http://your_device_ip:port/your_context_path`,其中`your_device_ip`是运行Tomcat的设备的IP地址,`port`...

    Tomcat 5.0.28服务器安装包

    Tomcat是Apache软件基金会的一个开源项目,它是一个流行的Java Servlet和JavaServer Pages(JSP)容器,也被称为应用服务器。在Java EE(企业版)开发环境中,Tomcat扮演着关键角色,用于运行基于这些技术的Web应用...

    Tomcat 配置多虚拟主机,多域名绑定一个IP下的多个web项目

    该文档讲解了Tomcat 配置多虚拟主机,多域名绑定一个IP下的多个web项目。

    Linux Tomcat绑定多个域名配置

    Linux Tomcat绑定多个域名配置;里面有详情

    多域名绑定问题资料集合

    在DNS服务器上,为每个绑定的域名设置A记录或CNAME记录,指向运行Tomcat服务器的IP地址。 在压缩包“多域名绑定问题”中,可能包含了解决这类问题的相关文档、配置示例或故障排查指南。通过学习这些资料,你可以...

    使用Tomcat配置域名

    为了让互联网用户通过输入域名访问你的服务器,你需要确保域名已经正确地解析到你的服务器IP地址。这通常需要在你的DNS提供商处进行设置,创建A记录或CNAME记录指向你的服务器IP。 3. **防火墙及端口配置** 确保...

    tomcat域名绑定.pdf

    ### Tomcat 5.5 配置:多域名绑定与虚拟目录详解 #### 一、背景介绍 在 Web 应用服务器领域,Apache Tomcat 是一个非常流行的 Java Servlet 容器,广泛应用于 Java Web 应用程序的部署。随着互联网的发展,单一...

    Tomcat应用服务器配置

    Tomcat应用服务器安装与配置,良心文档,适合初学者!!!

    在tomcat将一个IP地址绑定多个域名的方法

    总之,在Tomcat服务器上绑定多个域名到同一个IP地址是一个基本但很重要的技能,它可以帮助我们充分利用资源,同时也能满足不同应用的部署需求。希望本文所述的配置方法可以帮助到需要在Tomcat上进行此类设置的用户。

    TOMCAT的域名配置

    3. **绑定域名至Tomcat**:为了让域名指向Tomcat服务器,需要在`server.xml`文件中添加`&lt;Host&gt;`元素,并指定域名。 - 在`&lt;Engine&gt;`标签内添加如下配置: ```xml ``` - 其中`name`属性为要绑定的域名,`...

Global site tag (gtag.js) - Google Analytics