Difference between revisions of "Serve.cfg:problem:allow ip"
(Created page with "Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/se...") |
(...) |
||
Line 1: | Line 1: | ||
− | Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Конфигурационные файлы]]/[[serve.cfg]]/[[serve.cfg:problem|Конфигурационные параметры задач]]/< | + | Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Конфигурационные файлы]]/[[serve.cfg]]/[[serve.cfg:problem|Конфигурационные параметры задач]]/<code>[[serve.cfg:problem:allow_ip|allow_ip]]</code> |
+ | |||
+ | Эта конфигурационная переменная задачи позволяет ограничить | ||
+ | IP-адреса, с которых участник турнира (непривилегированный пользователь) | ||
+ | может отправлять решения задач. Конфигурационная переменная | ||
+ | может использоваться в одной задаче несколько раз, задавая | ||
+ | таким образом несколько разрешенных множеств IP-адресов. | ||
+ | Разрешенные множества IP-адресов могут объявляться | ||
+ | в абстрактной задаче, они будут объединены с разрешенными | ||
+ | множествами IP-адресов в конкретной задаче. | ||
+ | |||
+ | Обратите внимание, эта конфигурационная переменная не ограничивает | ||
+ | IP-адреса, с которых можно просматривать условие задачи. | ||
+ | |||
+ | Пример: | ||
+ | [problem] | ||
+ | # ... | ||
+ | allow_ip = "1.2.3.4" | ||
+ | allow_ip = "10.0.0.0/8" | ||
+ | allow_ip = "192.168.99.0/24" | ||
+ | |||
+ | Поддерживается начиная с версии [[изменения в версии 3.9.0|3.9.0]]. |
Revision as of 09:18, 24 December 2021
Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Конфигурационные параметры задач/allow_ip
Эта конфигурационная переменная задачи позволяет ограничить IP-адреса, с которых участник турнира (непривилегированный пользователь) может отправлять решения задач. Конфигурационная переменная может использоваться в одной задаче несколько раз, задавая таким образом несколько разрешенных множеств IP-адресов. Разрешенные множества IP-адресов могут объявляться в абстрактной задаче, они будут объединены с разрешенными множествами IP-адресов в конкретной задаче.
Обратите внимание, эта конфигурационная переменная не ограничивает IP-адреса, с которых можно просматривать условие задачи.
Пример:
[problem] # ... allow_ip = "1.2.3.4" allow_ip = "10.0.0.0/8" allow_ip = "192.168.99.0/24"
Поддерживается начиная с версии 3.9.0.