无名 发表于 2022-5-8 17:18:08

【梅开二度】宝塔Linux面板屏蔽特定的User-Agent


首先,技术宅科普下什么是User-Agent:User Agent中文名为用户代理,简称 UA,它是一个特殊字符串头,使得服务器能够识别客户使用的操作系统及版本、CPU 类型、浏览器及版本、浏览器渲染引擎、浏览器语言、浏览器插件等。http://cdn.u1.huluxia.com/g4/M03/00/E0/rBAAdl809ZOAWXHiAABBXt55wH8466.png


因为最近发现了网络日志中有个User-Agent为OPPO的UA疯狂访问,IP还不一致,所以,就需要屏蔽特定的User-Agent!
http://cdn.u1.huluxia.com/g4/M02/00/E0/rBAAdl809ZOAPdy7AAEe8EO6lfA661.png

其实宝塔Linux面板屏蔽特定的User-Agent很简单,进入Nginx防火墙,选择全局配置-User-Agent过滤-规则,即可设置!
http://cdn.u1.huluxia.com/g4/M02/00/E0/rBAAdl809ZSAJI-XAACrjPQewl4296.png

进入规则后,编辑第一条规则!

在| SF/前面加入规则| OPPO |即可!
http://cdn.u1.huluxia.com/g4/M02/00/E0/rBAAdl809ZSADHHHAADH-qrRf7g957.png
http://cdn.u1.huluxia.com/g4/M02/00/E0/rBAAdl809ZWAAellAAC-4m3n1p4858.png


这样设置就生效了,如果你使用的是Nginx防火墙老版本,设置更加简单!具体如下图:http://cdn.u1.huluxia.com/g4/M02/00/E0/rBAAdl809ZWANifFAAEixjWtmMA365.jpg
页: [1]
查看完整版本: 【梅开二度】宝塔Linux面板屏蔽特定的User-Agent