nginx IPアドレス制限

More than 1 year has passed since last update.

設定ファイルを開く。

$ sudo vim /etc/nginx/nginx.conf

locationディレクティブにallow,denyを追加する。

allowにアクセスを許可するIPアドレスを。あとはdeny allで全てを拒否する設定にする。記述の上から評価されるため、allowに書いたIPアドレスだけを許可することになる。

location / {

allow xxx.xxx.xxx.xxx;
deny all;
}

nginxを再起動して設定を反映させる。

$ systemctl restart nginx