服务器屏蔽ip地址访问站点,宝塔控制面板怎么屏蔽IP地址访问网站

今天查看服务器状态,不小心误点了服务器的IP地址,然后居然能打开,,,OMG,怎么会这样,这怎么行呢?所以得修改以下配置文件,不让IP地址访问,至于为什么不让IP访问,有很多解释,其中最重要的就是防止恶意解析。

17795e9370c469b8ddb6e40382d5df5d.png

什么是恶意解析一般情况下,要使域名能访问到网站需要两步:

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

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

原理和危害是什么呢?

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

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

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

ccbb58feee8ebad6a19ab01446aa9188.png

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

3333c7ab8c9e3ebe17ab6e3732d69e11.png

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

3f4ab2d4e3597116a9a54e08a5225a67.png

代码如下:return 444;

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

c8829ef42d2c92cda61388e58f530e41.png

好了,收工,这种教程网上也有很多,基本都能解决的,还是那句话修改前记得做好备份(是指在主网站操作),因为我发现我的网站配置如上代码有出现访问空白的问题,就是IP访问和域名访问都会出现一样的界面,所以我才新建一个站点,很奇怪,在测试站点测试一切正常,为什么主站就不行了呢,你知道什么原因吗?

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值