IIS、nginx、apache只允许域名访问配置

IIS、nginx、apache只允许域名访问配置

您开启WAF后,攻击者只能看到WAF的IP,不能看到您的IP,攻击者通过域名访问您的网站时,就会根据规则拦截。
但是如果您的网站可以输入IP地址直接访问,是无法达到防御效果的。比如(http://42.121.43.*/index.php,这类可以不通过域名访问的应用,无法防御)。
请按照本文配置,禁止使用IP地址直接访问网站。

 

IIS 禁止IP直接访问配置方法

 
1、打开控制面板->internet信息管理服务器,选择需要绑定域名的网站。
 
IIS、nginx、apache只允许域名访问配置

 

2、点击绑定,选择编辑。添加需要绑定的域名
 
IIS、nginx、apache只允许域名访问配置

 

3、重启IIS服务器。

 

Apache 禁止IP直接访问配置方法

 
1、打开配置文件httpd.conf。
2、在配置文件末添加如下配置:。
 ServerName 42.*.*.* Order Allow,Deny Deny from all DocumentRoot "C: /www" ServerName www.waftest.cn

3、重启apache服务器。
 

Nginx 禁止IP直接访问配置方法

1、打开Nginx服务器配置文件。
2、找到server配置,如下:

server{ listen 80; server_name waftest.com; index index.html index.htm index.php; root /home/wwwroot; ……略……}

3、添加如下红色代码:

 server{ listen 80; server_name tt3.dm-l.com; index index.html index.htm index.php; root /home/wwwroot;
 if ( $host ~* "\d+\.\d+\.\d+\.\d+" ) { rewrite ^(.*) http://www.dm-l.com; }
 ……略……}

5、重启nginx服务器。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/113952.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • f1 score计算_F1值

    f1 score计算_F1值F1分数(F1Score),是统计学中用来衡量二分类模型精确度的一种指标。它同时兼顾了分类模型的精确率和召回率。F1分数可以看作是模型精确率和召回率的一种加权平均,它的最大值是1,最小值是0。1.TP、TN、FP、FN解释说明真实情况 预测结果 正例 反例 正例 TP(真正例) FN(假反例) 反例 FP(假正例) TN(真反例) 行表示预测的label值,列表示真实label值 TP:TruePositive,被判定为正样本,事实上也是

  • [数学建模] 大数据建模五步法「建议收藏」

    [数学建模] 大数据建模五步法「建议收藏」目录传送门概要第一步:选择模型或自定义模式第二步:训练模型第三步:评估模型第四步:应用模型第五步:优化模型最后语概要PS:本文转载自https://www.sohu.com/a/198093510_783844本文将尝试来梳理一下数据建模的步骤,以及每一步需要做的工作。第一步:选择模型或自定义模式这是建模的第一步,我们需要基于业务问题,来决定可以选择哪些可用的模型。比如,如果要预测产品销量,则可以选择数值预测模型(比如回归模型,时序预测……);如果要预测员工是否离职,则可以选择分类模型(比

  • idea mac 常用快捷键[通俗易懂]

    #IDEAMacOS全局查找快捷键shift+Command+F#全局类名称搜索shift+shift(没有发生变化)#移动代码行方式一:shift+command+⬆️或者⬇️方式二:shift+option+⬆️或者⬇️#光标在代码中间,将光标移动到行尾并且自动添加行尾结束符号;shift+command+return(这里不会进行换行操作,eclipse上面会进行换行操作)#代码美化o…

  • JAVA安装详细教程

    JAVA安装详细教程JAVA安装详细教程(如果下面的博客没有能解决你的问题或者你还有其他关于计算机方面的问题需要咨询可以加博主QQ:1732501467)JAVA安装总共分为三部分:一、下载JAVA安装包并安装JAVA二、电脑环境设置三、验证Java是否安装成功。一、下载JAVA安装包并安装JAVA1.首先去官网现在JAVA安装包JAVA安装包下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html(官网地址),打开链接后,

  • csv文件格式说明[通俗易懂]

    csv文件格式说明[通俗易懂]csv文件应用很广泛,历史也很悠久。有很多种类型的csv格式,常用的是rfc4180定义的格式。csv文件包含一行或多行记录,每行记录中包含一个或多个字段。记录与记录之间使用换行符分隔,最后一个记

  • JDBC连接(Statement和PrepareStatement)「建议收藏」

    JDBC连接(Statement和PrepareStatement)「建议收藏」1.JDBC连接的连接步骤(Statement和PrepareStatement)(1)注册驱动(只做一次)(2)建立连接(Connection) (3)创建执行SQL的语句(Statement)(4)执行语句(5)处理执行结果(ResultSet)(6)释放资源1.1注册驱动(1)Class.forName(“com.mysql.jdbc.Drive

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号