通过配置Nginx可以限制或允许特定IP地址或IP地址段的访问,这对于阻止已知的恶意IP或者限制内部网络中的某些设备的访问非常有用。Nginx可以使用deny和allow指令来实现 IP 地址的黑白名单控制。
1、黑名单的配置。

- deny 192.168.1.1:禁止IP为192.168.1.1的终端访问,此处可根据需要设置IP或IP地址段。
- allow all:允许其它IP地址访问。
2、白名单的配置。

- allow 192.168.1.0/24:允许192.168.1.0地址段的IP访问。
- deny all:禁止其它IP地址访问。