IPブロッカー
管理者は、 [管理]> [サイトの管理]> [セキュリティ]> [IPブロッカー]で許可またはブロックされたIPアドレスのリストを設定できます 。
- デフォルトでは、ブロックリストのエントリが最初に処理されますが、[ 許可リストを最初に処理する]チェックボックスをオンにすると、この順序が逆になります 。
- 許可リストまたはブロックリストの各エントリは、完全な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アドレスをログに記録します。
関連情報
- 誤って自分を締め出した場合の対処方法の詳細については、フォーラムのディスカッションを締め切りました