設定ファイルを開く。
$ 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