legacy-knowledge-base
公開されました Jul. 2, 2025

Liferay Cloud で IP をブロックする

written-by

Matheus Monteiro

knowledge-article-header-disclaimer-how-to

knowledge-article-header-disclaimer

legacy-article

learn-legacy-article-disclaimer-text

問題

  • 特定の IP (または IP アドレスの範囲) が Liferay Cloud の Web サイトにアクセスさせたくありません。

環境

  • Liferay Experience Cloud (stack 4)

解決

  • /webserver/configs/common/conf.d に移動して liferay.conf ファイルを編集し(必要に応じて別の .conf ファイルを作成できます)、以下を追加する必要があります 。:
location / {
deny aaa.bbb.ccc.ddd;
}

 

aaa.bbb.ccc.ddd は、ブロックしたい IP アドレスです。

  • デフォルトの nginx.conf には include /etc/nginx/conf.d/*.conf; というディレクティブがあり、 /webserver/configs/{ENV}/conf.dにある .conf ファイルを自動的にロードします。 そのようなディレクティブを削除していない場合は、以下のような内容で blacklist.conf のような新しいファイルを、そのフォルダにデプロイするだけです:
deny 200.248.134.2;
deny 192.168.1.0/24;
  • 複数の「deny」行を追加するか、CIDR 表記を使用して IP アドレスの範囲を指定することで、複数の IP アドレスを拒否できます。
did-this-article-resolve-your-issue

legacy-knowledge-base