专注于云服务器
VPS主机优惠测评
国内免备案虚拟主机

apache防盗链和隐藏版本信息-Linux运维-名铺123

文章目录[隐藏]

  • 如果有不懂的、欢迎加入我们名铺123。一起学习交流。右上角站长群

有需要服务器方面的需求和咨询,可以联系博主 QQ 7271895

文章目录[隐藏]

  • 一、防盗链
  • 二、隐藏版本信息

实验要求:

三台虚拟机分别是:linux和两台windows虚拟机,linux虚拟机为服务器,Windows7-1为客户端,Windows7-2为盗链端。

实验步骤:

一、防盗链

1.把httpd、apr、apr-util安装包解压缩到/opt目录中

tar zxvf apr-1.4.6.tar.gz -C /opt/ tar zxvf apr-util-1.4.1.tar.gz -C /opt/ tar zxvf httpd-2.4.2.tar.gz -C /opt/ 

2.切换到opt目录中,把解压的文件夹递归复制到apr文件夹中

apache防盗链和隐藏版本信息-Linux运维-名铺123

3.用yum仓库安装gcc 、gcc-c++ 、pcre 、pcre-devel、zlib-devel工具包

apache防盗链和隐藏版本信息-Linux运维-名铺123

4.进行配置文件的配置

apache防盗链和隐藏版本信息-Linux运维-名铺123

5.转换为二进制文件且进行安装

apache防盗链和隐藏版本信息-Linux运维-名铺123

6.开启httpd功能且建立软连

apache防盗链和隐藏版本信息-Linux运维-名铺123

apache防盗链和隐藏版本信息-Linux运维-名铺123

7.在httpd的主配置文件/etc/httpd.conf 下修改监听本地主机的IP和主机名域名

apache防盗链和隐藏版本信息-Linux运维-名铺123

apache防盗链和隐藏版本信息-Linux运维-名铺123

8.开启httpd服务关闭防火墙和增强性安全功能

service httpd start  service iptables stop Setenforce 0 

9.切换到/usr/local/httpd/htdocs/目录下编辑首页 文件

apache防盗链和隐藏版本信息-Linux运维-名铺123

apache防盗链和隐藏版本信息-Linux运维-名铺123

10.把/opt目录下的图片(game.jpg、error.png)复制到当前目录下

apache防盗链和隐藏版本信息-Linux运维-名铺123

apache防盗链和隐藏版本信息-Linux运维-名铺123

11.打开windows7-2盗链客户端,创建文件添加首页文件和图片且更改为扩展文件,放置于C盘inetpub wwwroot目录中。

apache防盗链和隐藏版本信息-Linux运维-名铺123

apache防盗链和隐藏版本信息-Linux运维-名铺123

12.构建DNS解析服务,安装bind包,编辑主配置文件/etc/named.conf修改监听地址。

apache防盗链和隐藏版本信息-Linux运维-名铺123

apache防盗链和隐藏版本信息-Linux运维-名铺123

13.编辑区域配置文件/etc/named.rfc1912.zones 添加域名和区域数据模块

apache防盗链和隐藏版本信息-Linux运维-名铺123

14.复制区域数据模板到benet.com.zone进行编辑

apache防盗链和隐藏版本信息-Linux运维-名铺123

apache防盗链和隐藏版本信息-Linux运维-名铺123

15.启动named服务

apache防盗链和隐藏版本信息-Linux运维-名铺123

16.在站点目录/usr/local/httpd/conf/编辑vim httpd.conf文件中开启重写模块且引用防盗链规则

apache防盗链和隐藏版本信息-Linux运维-名铺123

apache防盗链和隐藏版本信息-Linux运维-名铺123

17.重启httpd服务,打开Windows7-1客户机就行验证
Service httpd restart

apache防盗链和隐藏版本信息-Linux运维-名铺123

二、隐藏版本信息

1.打开抓包工具进行测试

apache防盗链和隐藏版本信息-Linux运维-名铺123

2.到/etc/httpd.conf中开启default.conf

apache防盗链和隐藏版本信息-Linux运维-名铺123

3.切换到/usr/local/httpd/conf/extra/目录中,编辑httpd-default.conf文件把serverToken Full改为serverToken prod。

apache防盗链和隐藏版本信息-Linux运维-名铺123

apache防盗链和隐藏版本信息-Linux运维-名铺123

4.重启httpd服务,进行验证。
service httpd restart

apache防盗链和隐藏版本信息-Linux运维-名铺123

如果有不懂的、欢迎加入我们名铺123。一起学习交流。右上角站长群


赞(0) 打赏
转载请注明出处:晓波笔记 » apache防盗链和隐藏版本信息-Linux运维-名铺123
分享到: 更多 (0)
megalayer云服务器

raksmart云服务器

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

晓波笔记-VPS主机,云服务器优惠促销测评

QQ:87304394

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏