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

Liferay Cloud で IP をブロックする

written-by

Matheus Monteiro

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

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