Я хотел бы добавить диапазон IP-адресов в Apache httpd 2.2, где третий октет находится в диапазоне:
X.Y.192-254
Я могу сделать это:
Allow from X.Y.192
Allow from X.Y.193
. . .
Allow from Y.Y.254
Но, это довольно многословно. Я в основном пытаюсь добавить список частичных IP-адресов.
Есть ли ярлык?
Разрешить
может использовать сетевой адрес и маску,на https://httpd.apache.org/docs/2.2/mod/mod_authz_host.html#allow с маской или количеством битов.
192–254 (фактически 255) соответствуют первым двум битам последнего (4-го) байта необходимо установить значение 1.
Таким образом, 192.0.2.192/26
будет соответствовать 192.0.2.192
к 192.0. 2.255
.
Если вам действительно не нужно сопоставлять .255
, вам понадобится несколько операторов Allow
. Или добавьте запретить из 192.0.2.255
. Тогда результат будет зависеть от настройки порядка
.