nginxでIPアクセスを制限する方法はどうすればいいですか?
IPアクセスを制限したい場合、Nginxの設定ファイルでallowとdenyの命令を使用して設定することができます。以下は例の設定です:
http {
server {
listen 80;
server_name example.com;
location / {
allow 192.168.0.0/24; # 允许IP范围访问
deny all; # 禁止所有其他IP访问
# 其他配置项...
}
}
}
上記の例では、allowコマンドはアクセスを許可するIP範囲を指定するために使用されます。deny allは他のすべてのIPアクセスを禁止するために使用されます。必要に応じてallowとdenyコマンドの順序や内容を調整することができます。
Nginxの設定を変更した後、必ず「nginx -s reload」コマンドを使用してNginxの設定を再読み込みし、設定を有効にしてください。