Вопрос можно поделить на две части:
1. Как задать диапазон ip
2. Как забанить диапазон на веб-сервере
Диапазоны не задаются в на первый взгляд логичном формате "через тире" 1.2.3.0-1.2.3.255
Диапазоны задаются либо отсечением последних блоков цифр. Например, 1.2.3. соответствует диапазону 1.2.3.0-1.2.3.255 . А 1.2. соответвует диапазону 1.2.0.0-1.2.255.255 .
Ответы
Вопрос можно поделить на две части:
1. Как задать диапазон ip
2. Как забанить диапазон на веб-сервере
Диапазоны не задаются в на первый взгляд логичном формате "через тире" 1.2.3.0-1.2.3.255
Диапазоны задаются либо отсечением последних блоков цифр. Например, 1.2.3. соответствует диапазону 1.2.3.0-1.2.3.255 . А 1.2. соответвует диапазону 1.2.0.0-1.2.255.255 .
Либо в формате CIDR http://en.wikipedia.org/wiki/Classless_I... . Например, 1.2.0.0/17 соответствует диапазону 1.2.0.0-1.2.128.0
Чтобы забанить ip апачем, можно в .htaccess дописать
deny from 1.2.0.0/17
deny from 1.3.
Каждое из правил забанит свой диапазон.
Отправить комментарий