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の設定を再読み込みし、設定を有効にしてください。

bannerAds