首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >DefaultAppPool.config文件覆盖DefaultAppPool.config

DefaultAppPool.config文件覆盖DefaultAppPool.config
EN

Stack Overflow用户
提问于 2020-07-03 13:52:21
回答 1查看 986关注 0票数 0

我正在处理IIS配置文件。

我希望在服务器级别添加一些IIS IP地址限制,这些限制分布在所有IIS appPolls上。

如果我与IIS管理器一起工作很好,我可以添加任何配置设置。但是,如果我想在.config文件中直接修改/添加它们,那是不可能的。我可以看到,IIS创建的设置是在C:\inetpub\temp\appPools下的临时.tmp文件上编写的,然后在C:\inetpub\temp\appPools\DefaultAppPool下在DefaultAppPool.config上重写

如果我尝试手动修改DefaultAppPool.config,它不会在IIS上生效,如果我对IIS进行任何更改,它将被覆盖。如果我试图手动修改C:\inetpub\temp\appPools下的tmp配置,我会被告知该文件正在使用。

我还尝试在C:\ applicationHost.config \System32 32\inetsrv\config下使用IIS,但它似乎与IIS上显示的配置不匹配。

,那么我如何在服务器级别手动编辑IIS配置文件呢?,我需要添加很多IP限制,唯一的方法是将它们直接添加到.config文件中。非常感谢您的帮助

EN

回答 1

Stack Overflow用户

发布于 2020-07-06 06:15:24

这是临时文件。如果要在服务器级别更改iis配置,则可以修改iis applicationhost.config文件。

当您使用IIS 7及以上版本时,ApplicationHost.config是配置系统的根文件。它包括所有站点、应用程序、虚拟目录和应用程序池的定义,以及web服务器设置的全局默认值(类似于machine.config和.NET框架设置的根web.config )。

以管理员身份打开记事本并打开applicationhost.config

在配置文件中添加以下代码:

代码语言:javascript
运行
复制
    <ipSecurity allowUnlisted="true">
            <add ipAddress="192.168.2.52" allowed="true" />
        </ipSecurity>

https://learn.microsoft.com/en-us/iis/get-started/planning-your-iis-architecture/introduction-to-applicationhostconfig

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62716854

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档