Nginx怎么封禁IP和IP段
Nginx是一个高性能的HTTP和反向代理服务器,也可以用作IMAP/POP3/SMTP服务器。 Nginx是由俄罗斯的程序设计师Igor Sysoev为了解决Apache服务器的负载均衡和缓存问题而开发的。
Nginx可以通过配置文件来进行IP和IP段的封禁。
首先,找到Nginx的配置文件,一般在/etc/nginx/nginx.conf或者/usr/local/nginx/conf/nginx.conf。
找到http {}段,在里面添加如下配置:
deny IP地址;
deny IP段;
其中,deny后面可以跟单个IP地址,也可以跟IP段。
例如,要封禁192.168.1.100这个IP地址,可以添加如下配置:
deny 192.168.1.100;
要封禁192.168.1.0/24这个IP段,可以添加如下配置:
deny 192.168.1.0/24;
保存并重启Nginx服务器。
相关文章