{
"default": {
"action": "DENY",
"denial_method": "REFUSE",
"limits": {
"max_connections": 2000,
"max_request_size": "1G"
}
},
"rules": [
{
"address": "192.0.2.30/32",
"action": "ALLOW",
"description": "Основной прокси"
}
]
}Доступ клиентов и ограничения
Таблица. Поля clients.default и переопределения clients.rules
| Параметр | Значения | Назначение и особенности |
|---|---|---|
action | ALLOW / DENY; ALLOW в поставке | Политика допуска. При DENY клиент без разрешающего совпадения отключается. |
denial_method | DROP / REFUSE; DROP | Поведение при превышении лимита соединений. DROP закрывает соединение; REFUSE отвечает 403 на первую команду. |
limits.max_connections | Целое ≥ 1; 4000 в поставке | Предел соединений от одного IP. Не может превышать network.maxConnections. |
limits.max_request_size | 10G в поставке | Предел размера запроса. Суффиксы B, K, M, G, T, P двоичные; unlimited или infinite снимают предел. |
description | Строка | Описание политики в журнале отказов. |
rules[].address | IP или CIDR; обязательно | Адрес клиента. Первое совпавшее правило применяется; незаданные поля наследуются от default. |
Пример заменяет содержимое clients и разрешает работу только одному прокси. Ограничение 2000 должно быть не выше общего network.maxConnections. Перед применением убедитесь, что указан адрес, с которого сервер действительно видит соединение, включая возможный NAT или балансировщик.
Эта страница была полезна?
Спасибо за отзыв!
Спасибо, мы учтём это для улучшения документации.