Страница 1 из 1

Блокировка диапазона адресов

Добавлено: Пн май 16, 2005 10:57
Swindler
Добрый день. Вопрос в следующем.
Как мне заблокировать определённый диапазон адресов?
К примеру, 64.123.123.0-64.123.123.255

С уважением...

Re: Блокировка диапазона адресов

Добавлено: Пн май 16, 2005 11:25
Slava
Swindler писал(а):Добрый день. Вопрос в следующем.
Как мне заблокировать определённый диапазон адресов?
К примеру, 64.123.123.0-64.123.123.255

С уважением...
С помощью режика, это скорее всего не получиться сделать. Возможно средствами сквида или фаирвола.

В принципе, Вы можите добавить эти адреса в список блокируемых урлов, но, если кто-то обратиться по доменному имени, а не по ip, то режик его не заблокирует.

Добавлено: Пн май 16, 2005 12:50
Swindler
Очень жаль...
Средствами фаервола - это понятно. Просто хотелось, что бы человек, который любит послушать музыку в онлайне, получал у себя на экране пояснительную картинку.

Тем не менее, спасибо за разъяснения

Добавлено: Пн май 16, 2005 12:52
Slava
Swindler писал(а):Очень жаль...
Средствами фаервола - это понятно. Просто хотелось, что бы человек, который любит послушать музыку в онлайне, получал у себя на экране пояснительную картинку.

Тем не менее, спасибо за разъяснения
А что мешает отследить, с каких урлов он эту музыку слушает и заблокировать их?

Добавлено: Пн май 16, 2005 12:58
Swindler
Определить не проблема. Надо заблокировать подсеть 64.236.34.0/24
Пока делаю это средствами сквида

Добавлено: Пн май 16, 2005 13:03
Slava
Swindler писал(а):Определить не проблема. Надо заблокировать подсеть 64.236.34.0/24
Пока делаю это средствами сквида
Если клиент обращается по ip ресурса, а не по доменным именам, то достаточно добавить в urls файл эти адреса.
По одному ip в строке.

Добавлено: Пн май 16, 2005 13:08
Swindler
Это я понимаю. Но надо добавить приблизительно 250 адресов. Целая подсеть! Я бы смог, но мне лениво столько ковырять :lol:

Добавлено: Пн май 16, 2005 13:15
Slava
Swindler писал(а):Это я понимаю. Но надо добавить приблизительно 250 адресов. Целая подсеть! Я бы смог, но мне лениво столько ковырять :lol:
#!/usr/bin/perl -w
for ($i=1;$i<255;$i++)
{print "64.236.34.$i\n";}

Добавлено: Пн май 16, 2005 13:34
Swindler
Спасибо за скрип!