zapret icon indicating copy to clipboard operation
zapret copied to clipboard

vigruzki.rkn.gov.ru update script

Скрипт для формирования БД ресстра запрещенных сайтов. БД может использоваться для работы фильтра запрещённых сайтов https://github.com/max197616/extfilter.

Данный скрипт основан на https://github.com/ircop/zapret/. Внесены следующие изменения:

  • добавлена поддержка IPv6
  • существенно увеличена скорость определения ip адресов хостов (за счет использования AnyEvent::DNS)
  • поддержка русскоязычных доменов
  • добавлена поддержка логирования в файл
  • поведение скрипта скорректировано в соответствии с последними требованиями (п.5-7)
  • оптимизированы некоторые алгоритмы

Формат файла собственной блокировки ip/url/домена:

  • для блокировки по ip: ip://1.1.1.1
  • для блокировки по ipv6: ipv6://2a00:1148:db00:0:b0b0::1
  • для блокировки по url: http://example.com
  • для блокировки по домену: www.example.com