Availability restriction by IP address
插件限制访问稳定版

Availability restriction by IP address

availability_ipaddressLuuk Verhoeven (Ldesign Media)

  • Moodle 4.0–5.3
  • 更新 2026-10-16

Enhance activity security by restricting access based on IP address. This plugin allows you to control the availability of any chosen activity, making it accessible only to users from specified IP addresses.
Moodle – availability ip address plugin
Enhance activity security by restricting access based on IP address. This plugin allows you to control the availability of any chosen activity, making it accessible only to users from specified IP addresses.
Author
Author: Luuk Verhoeven, ldesignmedia.nl
List of features
Supports comma separate list of ip-addresses
Subnet support, eg 192.168.1.0/24
Inline ip-address validation
Turning on/off with eye icon, without lossing the input value.
Installation
Copy this plugin to the availabilityconditionipaddress folder on the server
Login as administrator
Go to Site Administrator > Notification
Install the plugin
Usage
Add or edit an activity in a Moodle course.
Go to the section “Restrict access”
Click IP address in the modal
There’s a new input field that supports a list of comma separated ip address e.g. 127.0.0.1, 192.168.1.0/24

返回插件目录