IPブロッカー

管理者は、 [管理]> [サイトの管理]> [セキュリティ]> [IPブロッカー]で許可またはブロックされたIPアドレスのリストを設定できます

IPblocker.png

  • デフォルトでは、ブロックリストのエントリが最初に処理されますが、[ 許可リストを最初に処理する]チェックボックスをオンにすると、この順序が逆になります
  • 許可リストまたはブロックリストの各エントリは、完全なIPアドレス、部分的なアドレス、または範囲のいずれかで1行になります。テキストとして書かれた空白行またはドメイン名(moodle.orgのように)は無視されます。
  • 部分アドレスで問題がある場合は、最後のドットを削除してください。上記のスクリーンショットのように(192.168)を使用してください。

許可IPリストのエントリでは、そのIPアドレスのみを許可し、他のすべてのIPアドレスをブロックするという効果があります。 Moodleから締め出される可能性があるので、この設定では注意してください。

ブロックされたIPリストにエントリが存在する場合、MoodleがIPアドレスを特定できないホストはデフォルトでブロックされます。たとえば、リモートIPアドレス情報を含むHTTPヘッダーを渡さないWebプロキシサーバーの背後にあるホストです。この場合、MoodleはブロックされたIPリストと比較するホストのIPアドレスを決定できないため、ホストはデフォルトでブロックされます。回避策としては、Logged IPアドレスのソース([サイトの管理]> [サーバー]> [HTTP]> [リバースプロキシ]内のgetremoteaddrconfの設定)をデフォルトから "REMOTE_ADDR"に変更し、プロキシサーバーのIPアドレスをログに記録します。

関連情報

  • 誤って自分を締め出した場合の対処方法の詳細については、フォーラムのディスカッションを締め切りました