Windows虚拟主机禁止指定IP访问

简介: Windows IIS 通过Rewrite 禁止IP

对于windows 虚机空间来说,服务商没有IP黑白名单的控制功能,在某些情况下,需要禁止指定IP如何解决?
这点其实通过rewrite 规则即可实现,通过给IIS 安装rewrite 模块即可使用 ,URL Rewrite 模块下载地址访问 https://www.iis.net/downloads/microsoft/url-rewrite

如何屏蔽指定IP

在自己电脑上安装IIS上,安装rewrite模块后,打开URL重写模块,选择添加规则
打开如下界面
20190618095016

选择规则模板【请求阻止】,确定后打开规则创建向导,例如要屏蔽123.4.0.139,按照下面规则设置

_

点击确定后会在指定站点下生成web.config
文件,内容如下,将下面规则
部分添加到自己的web.config文件中,如果站点下本身没有web.config文件,
将生成的web.config文件直接上传到ftp里面。

<?xml version="1.0" encoding="UTF-8"?>

<system.webServer>
    <rewrite>
        <rules>                
            <rule name="RequestBlockingRule1" patternSyntax="Wildcard" stopProcessing="true">
                <match url="*" />
                <conditions>
                    <add input="{URL}" pattern="123.4.0.139" />
                </conditions>
                <action type="AbortRequest" />
            </rule>
        </rules>
    </rewrite>
</system.webServer>

目录
相关文章
|
1天前
|
前端开发 Java 应用服务中间件
在虚拟机的Windows操作系统中:通过Jar方式若依项目,以及在外部的访问!
在虚拟机的Windows操作系统中:通过Jar方式若依项目,以及在外部的访问!
|
2天前
|
安全 Linux 网络安全
Windows搭建Emby媒体库服务器,无公网IP远程访问本地影音文件
Windows搭建Emby媒体库服务器,无公网IP远程访问本地影音文件
14 0
|
2天前
|
Apache 项目管理 数据安全/隐私保护
Windows如何安装使用TortoiseSVN客户端并实现公网访问本地SVN Server
Windows如何安装使用TortoiseSVN客户端并实现公网访问本地SVN Server
9 0
|
20天前
|
机器学习/深度学习 安全 数据安全/隐私保护
Windows系统安装Jupyter Notebook并实现公网访问内网笔记服务
Windows系统安装Jupyter Notebook并实现公网访问内网笔记服务
|
20天前
|
存储 安全 文件存储
Windows系统本地部署HFS并结合内网穿透实现公网访问本地存储文件
Windows系统本地部署HFS并结合内网穿透实现公网访问本地存储文件
Windows系统本地部署HFS并结合内网穿透实现公网访问本地存储文件
|
2月前
|
NoSQL 网络协议 MongoDB
Windows公网远程连接MongoDB数据库【无公网IP】
Windows公网远程连接MongoDB数据库【无公网IP】
|
2月前
|
Windows
Windows Server 各版本搭建 Web 服务器实现访问本地 Web 网站(03~19)
Windows Server 各版本搭建 Web 服务器实现访问本地 Web 网站(03~19)
|
2月前
|
JavaScript 前端开发 Java
如何使用内网穿透实现远程公网访问windows node.js的服务端
如何使用内网穿透实现远程公网访问windows node.js的服务端
|
网络协议 Windows
Windows下通过脚本快速修改IP地址
Windows下通过脚本快速修改IP地址 如果通过Windows的网络属性修改Ip/网关,真是太麻烦了。 经常要切换ip,所以我写了两个脚本: c:\办公室.
1901 0

热门文章

最新文章