[QUOTE="moder, post: 771, member: 1"]
Для желающих посодействовать в ловле цензорских айпишников, выкладываем инструкцию и скрипты.
Итак, нам потребуется домен, который не жалко. Это может быть поддомен, чтобы не подвергать риску блокировки сам домен, например, такой zapreshenka.mydomain.com. Мы можем сами создать поддомен и направить на ваш IP - для этого отправьте запрос в ЛС.
Нам потребуется список IP-цензоров (censor_ip.txt), чтобы помечать уже засвеченные айпи. Список, актуальный на 31.05.2015:
[Скрытый контент]
Создаем любую страницу с запрещенным контентом (можно и с легальным, чтобы не подставлять хостинг, но тогда заходов цензоров будет мало и вряд ли вы словите новые IP) - можете выложить мангу или пару песен Короззии Металла.
Вверху страницы вставляем скрипт:
[PHP]
$ip=$_SERVER['REMOTE_ADDR']; // узнаем IP пользователя
// Загружаем IP список цензоров
$censor_mask=explode(chr(13), str_replace(array(' ', chr(10)),'',file_get_contents("censor_ip.txt")) );
$this_censor=false;
foreach($censor_mask as $i=>$mask)
{
if (strpos($ip, $mask)!==false) { $this_censor=true; break; } // Проверяем, есть ли данный IP уже в нашем списке
}
// Делаем соответствующую пометку: это новый айпишник или такой уже есть
if ($this_censor==false) $mark='!!!new!!!'; else $mark='old';
// Чтобы исключить возможность захода нецензорских айпи, мы отправляем на проверку страницы вида mydomain.com/extremizm, где extremizm будет передаваться в переменную $_GET['show']
if ( $_GET['show']!=false )
{
$fp = fopen($_SERVER['DOCUMENT_ROOT']."/log_ip.txt","a");
if(!$fp){ echo("Ошибка открытия файла"); }
else
{
// Пишем в лог: метка, страница, IP, браузер
fputs($fp, $mark.' | '.$_GET['show'].':'.$_SERVER['REMOTE_ADDR'].'|'.$_SERVER['HTTP_USER_AGENT'].chr(13).chr(10));
}
fclose ($fp);
}
[/PHP]
Наш файл .htaccess:
[CODE]RewriteEngine on
RewriteBase /
RewriteRule ^.htaccess$ - [F]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*).html$ /index.php?show=$1 [L,QSA][/CODE]
Осталось пожаловаться в Роскомнадзор на любую страницу, вида mydomain.com/chto_ugodno.html.
Для файла censor_ip.txt вы можете использовать набор масок и записывать не так
[CODE]194.165.23.2
194.165.23.7
194.165.23.10
194.165.23.11
194.165.23.14
194.165.23.16
188.254.8.81
188.254.8.42[/CODE]
а так
[CODE]194.165.23.
188.254.8.[/CODE]
Если мы и так будем блокировать весь диапазон 194.165.23., то нам ни к чему выявлять новые айпишники из этого диапазона.
[/QUOTE]