1. Решение для сайтов-анонимайзеров
    -----
    Обновлен скрипт для ограничение доступа работникам госорганов: http://roscenzura.com/threads/713/
    -----
    Наш реестр запрещенных сайтов с широким функционалом.
    -----
    Кто захламляет реестр запрещенных сайтов?
    Скрыть объявление
  2. Создаем свой генератор зеркал для обхода блокировки.
    Скрыть объявление
  3. Roscomsos - скрипт для определения госоргановских IP.
    Скрыть объявление

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

Тема в разделе 'Препятствуем блокировке сайта', создана пользователем Master, 30 сен 2015.

  1. Roscenzura.com

    Roscenzura.com Администратор Staff Member

    Симпатии:
    168
    Репутация:
    0
    Ничего сложного. Вылавливайте $_SERVER['REQUEST_URI'] в начале скрипта.
     
    vic нравится это.
  2. vic

    vic New Member

    Симпатии:
    1
    Репутация:
    0
    Спасибо огромное автору скрипта за труд!!! Неделю назад приходилось менять хостера каждый день, потому как ркн забросал их письмами с жалобами, а они очень боятся блокировки единсвенного своего ip. Установил скрипт и перенес сайт к другому хостеру, и с этого момента все закончилось. Надеюсь им надоело смотреть на картинку Саши )))) На вордпрес встал скрипт без проблем, админка работает, если что помогу советом что и куда ставить.
     
    Roscenzura.com нравится это.
  3. vic

    vic New Member

    Симпатии:
    1
    Репутация:
    0
    Ставил на WordPress пришлось повозиться.
    Ставить код нужно не в index.php а в header.php шаблона сайта
    Код такой после тега <?php
    /////////////////
    require_once($_SERVER['DOCUMENT_ROOT']."/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
     
    Last edited: 30 дек 2016
  4. Roscenzura.com

    Roscenzura.com Администратор Staff Member

    Симпатии:
    168
    Репутация:
    0
    Это зависит от движка куда их нужно ставить, обычно в index.php. А проверить можно и через тестовый скрипт.
     
    vic нравится это.
  5. fenix6390

    fenix6390 New Member

    Симпатии:
    1
    Репутация:
    0
    Здравствуйте.

    Столкнулся с проблемой, даже смотреть не знаю в какую сторону, на modx работает скрипт (сайт не один, проверил несколько), на джумлах не на всех (по умолчанию ставил скрипт с инструкции в index.php который в шаблоне, на тех что не работал пробовал вставлять скрипт в корне сайта index.php)
    проверял работу добавляя ip через админку роса, права на папке 777, особенность не знаю ключевая или нет -

    1) захожу в админку MODX (авторизуюсь, вписываю свой ip, жму обновить список, список обновляется смотрю вижу свой ip (проверяю запись в папке роса в 3 файла запись добавилась) открываю сайт - срабатывает блокировка

    2) захожу в админку joomla 3.6.x (авторизуюсь, вписываю свой ip, жму обновить список, список обновляется смотрю вижу свой ip (проверяю запись в папке роса в 3 файла запись добавилась) открываю сайт - срабатывает блокировка

    3) захожу в админку joomla 3.6.x (другой сайт с другим шаблоном) (авторизуюсь, вписываю свой ip, жму обновить список, выбрасывает с админки, авторизуюсь снова, смотрю список, вижу свой ip (проверяю запись в папке роса в 3 файла запись добавилась) открываю сайт - блокировка не срабатывает (проверяю куда вставлен скрипт, сравниваю с тем сайтом на котором работает блокировка, все одинаково расположение скрипта, права файлов

    4) захожу в админку joomla 3.6.x (авторизуюсь, вписываю свой ip, жму обновить список, выбрасывает с админки, авторизуюсь снова, смотрю вижу свой ip (проверяю запись в папке роса в 3 файла запись добавилась) открываю сайт - срабатывает блокировка

    5) есть еще другая cms там тоже, где то работает как в 1, 2, 4, случае а где то нет как в 3 случае.
     
  6. fenix6390

    fenix6390 New Member

    Симпатии:
    1
    Репутация:
    0
    не верно чуть выразился не в админки сайтов заходил а в админку роса на тех cms )))
     
  7. fenix6390

    fenix6390 New Member

    Симпатии:
    1
    Репутация:
    0
    вопрос, скрипт работает на сайтах без сертификата?
    т.к. скрипт работает только если открыть сайты пытаешься по https
     
    Last edited: 6 янв 2017
  8. Roscenzura.com

    Roscenzura.com Администратор Staff Member

    Симпатии:
    168
    Репутация:
    0
    Сервера разные? Проверьте что передает переменная $_SERVER['REMOTE_ADDR']. Скорее всего она передает IP сервера, а не ваш, поэтому и не срабатывает.
    И еще на всякий случай права на файлы и папки проверить. На все файлы не пхп в папке roscomsos должны быть 777 права.
     
    vic нравится это.
  9. fenix6390

    fenix6390 New Member

    Симпатии:
    1
    Репутация:
    0
    Сервер 1, разные ip и причину выяснил что блок срабатывает только на https, в инструкции не указано что на все не php файлы в папке roscomsos должны быть 777, у меня 644 стоят, попробую изменить может по http начнет срабатывать но не уверен что заработает. в инструкции информация только про то что на папку должны быть права 777 ....

    на счет
    на одном из ip были сайты с http и https и блокировка срабатывает только по https
     
  10. fenix6390

    fenix6390 New Member

    Симпатии:
    1
    Репутация:
    0
    Попробовал выставить права 777 на файлы не php в папке roscomsos, не помогло, проблема осталась та же, по https блокировка срабатывает а по http нет.
     
  11. Roscenzura.com

    Roscenzura.com Администратор Staff Member

    Симпатии:
    168
    Репутация:
    0
    Такого быть не может. Что-то не так делаете.
     
  12. fenix6390

    fenix6390 New Member

    Симпатии:
    1
    Репутация:
    0
    Все верно, кешированая страница осталась поэтому по http открылась, уточнение проблемы, сайты на которых установлен сертификат срабатывает блокировка, сайты на которых не установлен сертификат не срабатывает. Думаю что это проблема со стороны хостера в настройках системы, только вот как вопрос сформулировать.
     
  13. fenix6390

    fenix6390 New Member

    Симпатии:
    1
    Репутация:
    0
    хостер попросил узнать системные требования скрипта

    ответили следующее

    "Похоже на то, что данный скрипт не рассчитан на работу вместе с nginx, который слушает 80 порт. 443 порт ( ssl ) на вашем сервере обслуживает Apache, на работу с которым, похоже, и рассчитан данный скрипт"
     
  14. Roscenzura.com

    Roscenzura.com Администратор Staff Member

    Симпатии:
    168
    Репутация:
    0
    Если неправильно настроено кеширование на сервере, такое может быть. Видимо у вас не магазин а просто информационный сайт, потому что магазин или форум с неправильным кешированием корректно работать не будет. В общем капайте хостера или наймите специалиста.
     
    vic нравится это.
  15. fenix6390

    fenix6390 New Member

    Симпатии:
    1
    Репутация:
    0
    Проблема оказалась в том это особенность работы моего провайдера.
    Мой провайдер проксирует запросы за сайты списков РКН через свои прокси-сервера (для контроля трафика). Сайты которые без http с ip который в черном списке открывались через шлюз а не мой ip, иначе говоря ip был в черном списке поэтому без сертификата скрипт не работал по http (только у моего провайдера), перенес сайты на чистый ip и по http стала срабатывать блокировка.
     
    vic нравится это.
  16. Vicol

    Vicol New Member

    Симпатии:
    1
    Репутация:
    0
    Здравствуйте.
    Не знаю, почему - но эта система не работает - уже 3 мой веб-сайта закрыли в 2017, плагин проверил ставив мой IP и работает... что делать?
     
    Last edited by a moderator: 16 янв 2017
  17. vic

    vic New Member

    Симпатии:
    1
    Репутация:
    0
    Сегодня заблокировали и мой сайт. Скрипт пробили видимо с другого IP. Базу IP адресов нужно менять, а на какую не ясно...
     
  18. Vicol

    Vicol New Member

    Симпатии:
    1
    Репутация:
    0
    Я давно писал что форум не должен быть публичным - всех пользователей отфильтровать и даже поставить какое то ежемесячную оплату чтобы развивать систему
     
    vic нравится это.
  19. vic

    vic New Member

    Симпатии:
    1
    Репутация:
    0
    Попробую закрыть весь диапазон ip мск, вот только нужно узнать с каких яндекс робот заходит для полного счастья.
     
  20. Roscenzura.com

    Roscenzura.com Администратор Staff Member

    Симпатии:
    168
    Репутация:
    0
    У вас досудебная блокировка или судебная? Если судебная, то они даже не заходят, получают решение суда и блокают.
     
  21. Vicol

    Vicol New Member

    Симпатии:
    1
    Репутация:
    0
    у меня написано на все ФНС http://prntscr.com/dwgt0m
    трафик пропадает практически на второй день
    как с этим бороться?
     
  22. Roscenzura.com

    Roscenzura.com Администратор Staff Member

    Симпатии:
    168
    Репутация:
    0
    Дата принятия решения там указана 1 декабря. Когда вы включили защиту?
     
  23. vic

    vic New Member

    Симпатии:
    1
    Репутация:
    0
    в моем случае суд был летом, но я пол года умудрялся менять хостинг и таким образом продлевал жизнь сайта (иногда всего на пару дней), последняя смена хостинга была вместе с установкой скрипта и сайт прожил почти месяц, но и к этому хостеру пришло "письмо-счастья"... Сейчас поменял домен (не лучший вариант для решения проблемы), посмотрю на сколько хватит ))
     
  24. Master

    Master Модератор

    Симпатии:
    79
    Репутация:
    0
    Решение принимают налоговики в вашем случае, а IP налоговиков у нас мало. Поэтому мы и советуем не ставить котиков и блок на IP цензоров, а писать типа "страница удалена".
    Вы уверены, что приходило письмо от Роскомнадзора в последнем случае? Иногда они не предупреждают, особенно, если домен с таким говорящим названием.
     
  25. fenix6390

    fenix6390 New Member

    Симпатии:
    1
    Репутация:
    0
    в файле roscomsos.php есть строчка

    // public $url_update='//roscenzura.com/roscomsos/'; // Если урл не указан, то обновление данных не происходит

    если убрать комментарий то вместо открытия сайта выдает.

    Fatal error: Cannot redeclare Roscomsos::$url_update in /var/www/бла/бла/бла/site.ru/roscomsos/roscomsos.php on line 19

    Права на папку 777, права на файлы не php 777 в папке roscomsos
     
    Last edited by a moderator: 12 фев 2017

Поделиться этой страницей