nginx prohibits access to an IP

WBOY
Release: 2016-08-08 09:27:26
Original
1203 people have browsed it
First create the following configuration file and place it under the conf directory of nginx, named blocksip.conf:
deny 95.105.25.181;
Save it.
Add in the nginx configuration file nginx.conf: include blocksip.conf;
Restart the nginx service: /usr/local/nginx/sbin/nginx -s reload and it will take effect.
blocksip.conf: There are many formats, you can configure only allowed IP access or IP segment access:
deny IP;
allow IP;
# block all ips
deny all ;
# allow all ips
allow all;

The network segment is written like this: 192.168.1.0/24.

deny 192.168.1.11;
deny 192.168.1.123;
deny 10.0.1.0/24;

If you want to implement such an application, besides a few Except for IP, all others are rejected.

Then you need to write like this in ip.balcklist


allow 1.1.1.1; In server "{}", adding deny IP address within the braces restricts access to a certain IP address; allow IP address only allows access to a certain IP address;

#The command to block a single IP is

deny

123.45.6.7#The command to block the entire segment from 123.0.0.1 to 123.255.255.254deny 123.0.0.0/8#Block the IP segment from 123 .45.0.1 to 123.45. The command for 255.254deny 124.45.0.0/16#The command to block the IP segment from 123.45.6.1 to 123.45.6.254 is deny 123.45.6. 0/24
The above introduces nginx to ban access to a certain IP, including the content. I hope it will be helpful to friends who are interested in PHP tutorials.

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!