51技术资料网

详细讲解宝塔控制面板怎样来屏蔽IP地址访问个人网站

作者:zl001 · 发布时间:2019-05-06 10:06:15
摘要: %20%20%20%20%20%20今天检查服务器状态,不小心误导了服务器的IP地址,然后可以打开,OMG,这怎么可能,这是怎么做到的?因此,您必须修改以下配置文件以禁止IP地址访问。至于为什么不允许IP访问,有很多...%20%20%20%20

%20%20%20%20今天检查服务器状态,不小心误导了服务器的IP地址,然后可以打开,OMG,这怎么可能,这是怎么做到的?因此,您必须修改以下配置文件以禁止IP地址访问。至于为什么不允许IP访问,有很多解释,其中最重要的是防止恶意解析。

什么是恶意解析

一般情况下,要使域名能访问到网站需要两步:

第一步,将域名解析到网站所在的主机。

第二步,在web服务器中将域名与相应的网站绑定。但是,如果通过主机IP能直接访问某网站,那么把域名解析到这个IP也将能访问到该网站,而无需在主机上绑定,也就是说任何人将任何域名解析到这个IP就能访问到这个网站。

原理和危害是什么呢?

简单解释就是,你的网站可以通过IP直接访问,本来这没什么问题,但是如果被人恶意用别的域名解析到你的IP的话,那么你的网站就能通过别人的域名来访问了,比如指向非法网站,容易引发搜索引擎惩罚,连带IP受到牵连。即使域名没什么问题,但流量也会被劫持到别的域名,被这么一搞,时间一长肯定会被发现域名不符,从而遭到广告联盟的封杀,那就歇菜了。

所以我们得学会保护好自己的资源,以下教程仅针对宝塔Nginx的系统,其他系统自行度娘。

首页我们需要新建一个站点,域名绑定什么随便填一个,比如这样:

然后点击默认站点---选择刚刚新建的站点“moren.com”然后点击提交,如图:

在点击站点右侧的“设置”操作,进入站点的“配置文件”里,添加红框内代码,保存就OJBK了!!!

代码如下:

 PHP

return 444;

还可以把444改成404或502等错误码,来看下前台显示效果:

好了,工作,这个教程有很多在线,基本上可以解决,或者记得在修改前做一个备份(指的是主网站上的操作),因为我发现我的网站配置代码似乎有空白问题是IP访问和域名访问都将具有相同的界面,因此我将创建一个新站点。这很奇怪。我测试了测试网站上的所有内容。为什么主站不工作?你知道为什么吗?

文章内容出处李洋博客:https://www.talklee.com/blog/394.html


文章推荐:

我爱技术网已经开始体验 TLSv1.3 的 Early data (0-RTT)

数据库管理系统MariaDB 10.3.13发布

Windows7系统安装凤凰系统(Phoenix OS)图文教程

Web应用程序服务器Apache Tomcat 7.0.93发布