Роскомсос - скрипт для определения IP госорганов

К

Каннадец

New Member
Пацаны, давайте поддержим тему. Оч хочется обновленных IP
 
Sonderfuhrer

Sonderfuhrer

New Member
1. Насколько актуальна установка скрипта?
2.Было бы неплохо прикрутить скрипт в виде плагина к Вордпресс
 
Sonderfuhrer

Sonderfuhrer

New Member
Эта шляпа заработала таким образом:

PHP:
<?php
require_once dirname (__FILE__) .'/roscomsos/roscomsos.php';
$Roscomsos=new Roscomsos();
$check_gos_ip=$Roscomsos->check_ip($_SERVER['REMOTE_ADDR']);
if ($check_gos_ip==true) { echo 'Извините, проводятся технические работы'; exit; };
?>
Вопрос в том, что мой IP в этой базе -)
В принципе решение условно-годное с учетом того что часть IP принадлежат обычным юзерам.

Для Вордпресс есть плагин Ip-geo-block его можно заюзать просто вогнав в базу блек-листа.


У меня более сложная задача поскольку юзеры из РФ не должны видеть 1 раздел сайта, а Роскомнадзор вообще не должен ничего видеть.
 
Q

qweeeraz

New Member
А будет работать скрипт с кэш плагинами для ВП, например, рокет или сервисом клаулфдэар?
 
DaLadno

DaLadno

New Member
Вставлять код на каждой странице сайта в самый верх. Так?

А blacklist.txt куда девать??? Там же все ip

И как я понимаю госорганы не смогут просмотреть сайт??
Если наши госорганы вдруг не смогут посмотреть ваш сайт, то Луна после, обязательно сойдёт с орбиты и упадёт в районе Выхино..
Если проживаете рядом, советую срочно переехать в Лианозово, или, что ещё лучше, в Дмитров, от греха подальше..
2723
 
moder

moder

Администратор
Команда форума
У меня более сложная задача поскольку юзеры из РФ не должны видеть 1 раздел сайта, а Роскомнадзор вообще не должен ничего видеть.
Это задача решается через серверную переменную request uri и базу Geoip. Как альтернатива - Cloudflare.
Пишите что то вроде.

Код:
$uri=$_SERVER['REQUEST_URI'];
$countryCode=$_SERVER['HTTP_CF_IPCOUNTRY']; // работает только при включенном CDN Cloudflare и в настройках надо выставить "передавать код страны"
if ($uri=='' && $countryCode=='RU')
{
exit;
}
 
moder

moder

Администратор
Команда форума
А будет работать скрипт с кэш плагинами для ВП, например, рокет или сервисом клаулфдэар?
Без проблем. Только для Клоудфлара пропишите конфиг в nginx, чтобы переменная $_SERVER['REMOTE_ADDR'] ваш IP передавала, а не клоудфларевский.
 
moder

moder

Администратор
Команда форума
А цензоры не меняют IP.
Когда меняют - добавляем. В 2019 году обновлялся последний раз.
 
Сверху