宝塔面板怎样防止IP被恶意解析?

宝塔面板是装centos系统管理者常用的管理工具,主要目的是方便在操作维护centos服务器的时候提供可视化操作。宝塔面板功能很多,我们现在要说的是宝塔面板防止IP被恶意解析的操作。

宝塔设置禁止IP访问网站方法

第一种方法:随意创建一个站点设置为默认站点方式
然后修改下这个默认站点的【配置文件】,添加 return 444; 这串代码保存(可把444改成404或502等错误码
设置之后你就会发现IP和恶意解析IP进来的网站都打不开了,但是如果你的其他网站配置了SSL,那么使用https访问IP或者镜像站使用https还是可以继续打开,这个时候你需要将你的这个默认站点也配置上证书(随便找一个只要是证书就可以,不设置证书恶意解析进来的域名开启SSL仍然可以打开),配置之后你会发现使用https访问或者https的恶意解析镜像站就彻底无法打开。

第二种方法:Js跳转方式
利用JS文件判断访问的域名是否是设置的域名,放置在网站之间,代码如下(配置的时候别忘记修改域名哦):
<script type="text/javascript">if (document.location.host != "www.xugt.com") {location.href = location.href.replace(document.location.host,'www.xugt.com');}
</script>
这种方法是在原网站添加js代码判断域名,如果域名是原网站就正常显示,如果不是原网站域名,就跳转到原网站。

第三种方法:屏蔽方式 (可能你想知道:打不死的服务器是什么回事?
新建一个ip.php的文件,添加以下代码:
<?php$file = "ip.txt";//保存的文件名$ip = $_SERVER['REMOTE_ADDR'];$handle =fopen($file,'a');
fwrite($handle,"IP Address:");
fwrite($handle,"$ip");
fwrite($handle,"\n");
fclose($handele);?>

一般推荐使用第一种方式实现屏蔽恶意的解析,虽然第二种方法可以实现用户访问跳回自己的网站,但不能影响百度抓取,大多数恶意解析镜像站的站点rob排名而获得跳回到你的网站,但js301跳,跳的不是别人对你的排名下降后也可以建立自己的网站,实现双收入排名流量,最后一种方式太累,而其中有这么容易找到的镜像站恶意解析网站,当你找到别人估计已经实现了。

您可能还会对下面的文章感兴趣:

COPYRIGHT © 2010-2018 广东木准科技有限公司 All Rights Reserved.

粤ICP备2022104150号
客服中心 customer service center

联系我们咨询微信:18300003210(服务器/等保相关咨询联系微信二十四小时在线)

  • 服务器租用
  • 服务器托管
  • 机房大带宽
  • 等保测评
  • 网络安全运维

售后服务 (网维技术QQ:404634181 投诉电话:183-0000-3210)

工作时间: 周一至周五 9:30至17:30 周六13:30至17:30,其它日期按国家法定节假日休假,如果有不便之请敬请谅解! 售后技术支持:多部门7*24小时机制。

客户投诉留言

电话和QQ,以便我们为您提供优质服务! *为必填项