IP:access

From EjudgeWiki

Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/Ограничение доступа по IP-адресам/access

Имя элемента: access
Может содержать: ip
Атрибуты: default
Тип содержимого: игнорируется
Может отсутствовать: да
Может повторяться: нет

Описание. Данный элемент является элементом верхнего уровня списка ограничений IP-адресов для CGI-программ.

Пример использования элемента access.

<access default="deny">
 <ip allow="yes">127.</ip>
 <ip allow="no">192.168.0.14</ip>
 <ip allow="yes">192.168.0.</ip>
 <ip allow="yes" ssl="yes">0</ip>
</access>

Данная спецификация ограничений IP-адресов задаёт, что клиентам, находящимся в сети класса A с адресом 127. (то есть, соединениям, устанавливаемым с того же компьютера, на котором работает WEB-сервер и CGI-программы) доступ открыт. Всем клиентам, находящимся в сети класса C с адресом 192.168.0 (то есть всем клиентам, имеющим IP-адрес в диапазоне 192.168.0.1—192.168.0.254), за исключением клиента с IP-адресом 192.168.0.14 доступ также открыт. По протоколу HTTPS доступ открыт с любого адреса. Всем прочим клиентам доступ закрыт.