服务器 Gind.cn
  • Linux
  • Windows
  • Ubuntu
  1. 服务器 Gind.cn
  2. nginx
  3. 在Nginx中阻止用户代理,除了那些来自特定IP的用户代理
Intereting Posts
Ubuntu 16.04随机发送IP Windows Server 2012性能计数器数据错误 Synology和Active Directory – “没有可用的login服务器” MySQL主 – 主复制从线程问题 用MySQL多隧道的MySQL隧道,没有用户帐户在MySQL端? application / x-httpd-php和application / x-httpd-php-source之间的区别 如何通过端口映射来pipe理Docker容器? 如何在Amazon Opsworks上安装yum包 如何设置单独的MySQL和PHP VPS服务器 Cisco PIX 515缓慢的主要原因是什么? 在我的Centos服务器中更改传出的IP地址给我一个错误 使用不同的云主机的应用程序和数据库/将有延迟与蒙戈阿特拉斯? 网站被黑了,寻找安全build议 FOSS DNS服务器与API? 分配私有IP范围的最佳实践?

在Nginx中阻止用户代理,除了那些来自特定IP的用户代理

我试图找出阻止Nginx中的用户代理的最好方法,除了那些来自特定IP的用户代理。 我有一个解决scheme,似乎工作,但我想知道是否有更好的解决scheme。 这是我现在的解决scheme, if使用条件和variables:

 if ($remote_addr != XXX.XXX.XXX.XXX) { set $test A; } if ($http_user_agent ~* (python-requests)) { set $test "${test}B"; } if ($test = AB) { return 444; } 

谢谢!

  • 我可以使用代理来保护elasticsearch吗?
  • php5不能与nginx 1.9.3一起工作
  • NGINX反向代理redirect设置
  • nginx:如何禁止用户掉线(不403)
  • 如何设置安全的PHP和SFTP
  • 当我尝试将httpredirect到https时,NGINX无限循环
  • 未知的NGINX开放套接字警报
  • 在200毫秒内得到504超时。 那是什么意思?
  • nginx:现有连接被远程主机强制closures
  • 如何在nginx上添加一个不同于index.html的文件?
  • 用Passenger切换ruby版本,出现错误
  • HTTP DELETE在Nginx和Application之间超时
  • 使用nginx x-Accelcachingdynamic图像
  • Haproxy Nginx / Naxsi到Web服务器不工作
  • Nginx的proxy_pass到Apache

  • © 2017 服务器 Gind.cn
  • Topics
  •        
  • Powered by Server
  • Privacy Policy