在我的服务器中,我使用 nginx 作为 Web 服务器。该服务器受到许多恶意机器人的访问。
我知道如何阻止特定的 IP,编辑 /etc/nginx/nginx.conf 文件并在服务器块中添加此行(示例):deny 74.208.136.135;
但我想阻止所有访问74.208.***.***
使用 nginx 可以实现这个吗?
答案1
答案已经在评论中告知
拒绝接受NGINX 手册:
- 主机名
- 知识产权
- 跨域路由
- Unix套接字
- 全部
意义:
拒绝 my.blocked.host
拒绝 127.0.0.1
拒绝 127.0.0.1/8
拒绝 unix:/path/to/socket
拒绝所有
您的请求的答案,用于阻止A类网络与网络掩码相同255.255.0.0或跨域路由/16
你的问题的答案
deny 75.208.0.0/16;